builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-002 starttime: 1467541336.86 results: success (0) buildid: 20160703011523 builduid: d5f10c7169954150ac34f80025790374 revision: 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:16.859812) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:16.860236) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:16.860515) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:17.012347) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 03:22:17.012793) ========= '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-002 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-002 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-002 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 --03:22:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 03:22:17 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.091000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 03:22:18.183176) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-03 03:22:18.183513) ========= '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-002 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-002 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-002 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.701000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-03 03:22:21.897611) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 03:22:21.897939) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 --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 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-002 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-002 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-002 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-07-03 03:22:21,973 truncating revision to first 12 chars 2016-07-03 03:22:21,973 Setting DEBUG logging. 2016-07-03 03:22:21,973 attempt 1/10 2016-07-03 03:22:21,973 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/13ce99eb20be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 03:22:22,453 unpacking tar archive at: mozilla-beta-13ce99eb20be/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 03:22:23.266419) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:23.266725) ========= script_repo_revision: 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:23.267096) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:23.267361) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:23.282356) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 31 secs) (at 2016-07-03 03:22:23.282639) ========= '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-002 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-002 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-002 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 03:22:23 INFO - MultiFileLogger online at 20160703 03:22:23 in C:\slave\test 03:22:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:22:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:22:23 INFO - {'append_to_log': False, 03:22:23 INFO - 'base_work_dir': 'C:\\slave\\test', 03:22:23 INFO - 'blob_upload_branch': 'mozilla-beta', 03:22:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:22:23 INFO - 'buildbot_json_path': 'buildprops.json', 03:22:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:22:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:22:23 INFO - 'download_minidump_stackwalk': True, 03:22:23 INFO - 'download_symbols': 'true', 03:22:23 INFO - 'e10s': False, 03:22:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:22:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:22:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:22:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:22:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:22:23 INFO - 'C:/mozilla-build/tooltool.py'), 03:22:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:22:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:22:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:22:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:22:23 INFO - 'log_level': 'info', 03:22:23 INFO - 'log_to_console': True, 03:22:23 INFO - 'opt_config_files': (), 03:22:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:22:23 INFO - '--processes=1', 03:22:23 INFO - '--config=%(test_path)s/wptrunner.ini', 03:22:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:22:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:22:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:22:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:22:23 INFO - 'pip_index': False, 03:22:23 INFO - 'require_test_zip': True, 03:22:23 INFO - 'test_type': ('testharness',), 03:22:23 INFO - 'this_chunk': '1', 03:22:23 INFO - 'total_chunks': '10', 03:22:23 INFO - 'virtualenv_path': 'venv', 03:22:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:22:23 INFO - 'work_dir': 'build'} 03:22:23 INFO - ##### 03:22:23 INFO - ##### Running clobber step. 03:22:23 INFO - ##### 03:22:23 INFO - Running pre-action listener: _resource_record_pre_action 03:22:23 INFO - Running main action method: clobber 03:22:23 INFO - rmtree: C:\slave\test\build 03:22:23 INFO - Using _rmtree_windows ... 03:22:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:24:08 INFO - Running post-action listener: _resource_record_post_action 03:24:08 INFO - ##### 03:24:08 INFO - ##### Running read-buildbot-config step. 03:24:08 INFO - ##### 03:24:08 INFO - Running pre-action listener: _resource_record_pre_action 03:24:08 INFO - Running main action method: read_buildbot_config 03:24:08 INFO - Using buildbot properties: 03:24:08 INFO - { 03:24:08 INFO - "project": "", 03:24:08 INFO - "product": "firefox", 03:24:08 INFO - "script_repo_revision": "production", 03:24:08 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 03:24:08 INFO - "repository": "", 03:24:08 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 03:24:08 INFO - "buildid": "20160703011523", 03:24:08 INFO - "pgo_build": "False", 03:24:08 INFO - "basedir": "C:\\slave\\test", 03:24:08 INFO - "buildnumber": 6, 03:24:08 INFO - "slavename": "t-w732-ix-002", 03:24:08 INFO - "revision": "13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67", 03:24:08 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 03:24:08 INFO - "platform": "win32", 03:24:08 INFO - "branch": "mozilla-beta", 03:24:08 INFO - "repo_path": "releases/mozilla-beta", 03:24:08 INFO - "moz_repo_path": "", 03:24:08 INFO - "stage_platform": "win32", 03:24:08 INFO - "builduid": "d5f10c7169954150ac34f80025790374", 03:24:08 INFO - "slavebuilddir": "test" 03:24:08 INFO - } 03:24:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:24:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:24:08 INFO - Running post-action listener: _resource_record_post_action 03:24:08 INFO - ##### 03:24:08 INFO - ##### Running download-and-extract step. 03:24:08 INFO - ##### 03:24:08 INFO - Running pre-action listener: _resource_record_pre_action 03:24:08 INFO - Running main action method: download_and_extract 03:24:08 INFO - mkdir: C:\slave\test\build\tests 03:24:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:08 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:24:08 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:24:08 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:24:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 03:24:09 INFO - Downloaded 1240 bytes. 03:24:09 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:24:09 INFO - Using the following test package requirements: 03:24:09 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:24:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:24:09 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:24:09 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'jsshell-win32.zip'], 03:24:09 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:24:09 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:24:09 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:24:09 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:24:09 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:24:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:24:09 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:24:09 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:24: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')]} 03:24:09 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:24:09 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:24:09 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 03:24:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 03:24:11 INFO - Downloaded 20402788 bytes. 03:24:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:24:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:24:13 INFO - caution: filename not matched: web-platform/* 03:24:13 INFO - Return code: 11 03:24:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:13 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:24:13 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:24:13 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 03:24:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 03:24:15 INFO - Downloaded 36389110 bytes. 03:24:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:24:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:24:56 INFO - caution: filename not matched: bin/* 03:24:56 INFO - caution: filename not matched: config/* 03:24:56 INFO - caution: filename not matched: mozbase/* 03:24:56 INFO - caution: filename not matched: marionette/* 03:24:56 INFO - caution: filename not matched: tools/wptserve/* 03:24:56 INFO - Return code: 11 03:24:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:56 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:24:56 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:24:56 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:24:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 03:25:01 INFO - Downloaded 68471525 bytes. 03:25:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:25:01 INFO - mkdir: C:\slave\test\properties 03:25:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:25:01 INFO - Writing to file C:\slave\test\properties\build_url 03:25:01 INFO - Contents: 03:25:01 INFO - build_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:25:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:25:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:25:01 INFO - Writing to file C:\slave\test\properties\symbols_url 03:25:01 INFO - Contents: 03:25:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:25:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:01 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:25:01 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:25:01 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:25:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:25:05 INFO - Downloaded 55584972 bytes. 03:25:05 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:25:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:25:08 INFO - Return code: 0 03:25:08 INFO - Running post-action listener: _resource_record_post_action 03:25:08 INFO - Running post-action listener: set_extra_try_arguments 03:25:08 INFO - ##### 03:25:08 INFO - ##### Running create-virtualenv step. 03:25:08 INFO - ##### 03:25:08 INFO - Running pre-action listener: _pre_create_virtualenv 03:25:08 INFO - Running pre-action listener: _resource_record_pre_action 03:25:08 INFO - Running main action method: create_virtualenv 03:25:08 INFO - Creating virtualenv C:\slave\test\build\venv 03:25:08 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 03:25:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:25:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:25:18 INFO - Installing distribute......................................................................................................................................................................................done. 03:25:20 INFO - Return code: 0 03:25:20 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:25:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:20 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-002', 'USERDOMAIN': 'T-W732-IX-002', '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-002', '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 03:25:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 03:25:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:25:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:25:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:25:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:20 INFO - 'COMPUTERNAME': 'T-W732-IX-002', 03:25:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:25:20 INFO - 'DCLOCATION': 'SCL3', 03:25:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:20 INFO - 'HOMEDRIVE': 'C:', 03:25:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:25:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:20 INFO - 'KTS_VERSION': '1.19c', 03:25:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:25:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-002', 03:25:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:20 INFO - 'MOZ_AIRBAG': '1', 03:25:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:20 INFO - 'MOZ_MSVCVERSION': '8', 03:25:20 INFO - 'MOZ_NO_REMOTE': '1', 03:25:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:20 INFO - 'NO_EM_RESTART': '1', 03:25:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:20 INFO - 'OS': 'Windows_NT', 03:25:20 INFO - 'OURDRIVE': 'C:', 03:25:20 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', 03:25:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:25:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:20 INFO - 'PROCESSOR_LEVEL': '6', 03:25:20 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:25:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:20 INFO - 'PROMPT': '$P$G', 03:25:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:25:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:25:20 INFO - 'PWD': 'C:\\slave\\test', 03:25:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:20 INFO - 'SYSTEMDRIVE': 'C:', 03:25:20 INFO - 'SYSTEMROOT': 'C:\\windows', 03:25:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:20 INFO - 'TEST1': 'testie', 03:25:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:20 INFO - 'USERDOMAIN': 'T-W732-IX-002', 03:25:20 INFO - 'USERNAME': 'cltbld', 03:25:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:25:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:20 INFO - 'WINDIR': 'C:\\windows', 03:25:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:25:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:25:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:25:21 INFO - Downloading/unpacking psutil>=0.7.1 03:25:21 INFO - Running setup.py egg_info for package psutil 03:25:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:25:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:25:21 INFO - Installing collected packages: psutil 03:25:21 INFO - Running setup.py install for psutil 03:25:21 INFO - building 'psutil._psutil_windows' extension 03:25:21 INFO - error: Unable to find vcvarsall.bat 03:25:21 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-r2uj95-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:25:21 INFO - running install 03:25:21 INFO - running build 03:25:21 INFO - running build_py 03:25:21 INFO - creating build 03:25:21 INFO - creating build\lib.win32-2.7 03:25:21 INFO - creating build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:25:21 INFO - running build_ext 03:25:21 INFO - building 'psutil._psutil_windows' extension 03:25:21 INFO - error: Unable to find vcvarsall.bat 03:25:21 INFO - ---------------------------------------- 03:25:21 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-r2uj95-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:25:21 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:25:21 WARNING - Return code: 1 03:25:21 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 03:25:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:25:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:21 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-002', 'USERDOMAIN': 'T-W732-IX-002', '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-002', '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 03:25:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:25:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:25:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:25:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:25:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:21 INFO - 'COMPUTERNAME': 'T-W732-IX-002', 03:25:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:25:21 INFO - 'DCLOCATION': 'SCL3', 03:25:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:21 INFO - 'HOMEDRIVE': 'C:', 03:25:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:25:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:21 INFO - 'KTS_VERSION': '1.19c', 03:25:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:25:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-002', 03:25:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:21 INFO - 'MOZ_AIRBAG': '1', 03:25:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:21 INFO - 'MOZ_MSVCVERSION': '8', 03:25:21 INFO - 'MOZ_NO_REMOTE': '1', 03:25:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:21 INFO - 'NO_EM_RESTART': '1', 03:25:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:21 INFO - 'OS': 'Windows_NT', 03:25:21 INFO - 'OURDRIVE': 'C:', 03:25:21 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', 03:25:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:25:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:21 INFO - 'PROCESSOR_LEVEL': '6', 03:25:21 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:25:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:21 INFO - 'PROMPT': '$P$G', 03:25:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:25:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:25:21 INFO - 'PWD': 'C:\\slave\\test', 03:25:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:21 INFO - 'SYSTEMDRIVE': 'C:', 03:25:21 INFO - 'SYSTEMROOT': 'C:\\windows', 03:25:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:21 INFO - 'TEST1': 'testie', 03:25:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:21 INFO - 'USERDOMAIN': 'T-W732-IX-002', 03:25:21 INFO - 'USERNAME': 'cltbld', 03:25:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:25:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:21 INFO - 'WINDIR': 'C:\\windows', 03:25:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:25:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:25:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:25:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:25:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:25:22 INFO - Running setup.py egg_info for package mozsystemmonitor 03:25:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:25:22 INFO - Running setup.py egg_info for package psutil 03:25:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:25:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:25:22 INFO - Installing collected packages: mozsystemmonitor, psutil 03:25:22 INFO - Running setup.py install for mozsystemmonitor 03:25:22 INFO - Running setup.py install for psutil 03:25:22 INFO - building 'psutil._psutil_windows' extension 03:25:22 INFO - error: Unable to find vcvarsall.bat 03:25:22 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-ftooyq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:25:22 INFO - running install 03:25:22 INFO - running build 03:25:22 INFO - running build_py 03:25:22 INFO - running build_ext 03:25:22 INFO - building 'psutil._psutil_windows' extension 03:25:22 INFO - error: Unable to find vcvarsall.bat 03:25:22 INFO - ---------------------------------------- 03:25:22 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-ftooyq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:25:22 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:25:22 WARNING - Return code: 1 03:25:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 03:25:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:25:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:22 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-002', 'USERDOMAIN': 'T-W732-IX-002', '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-002', '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 03:25:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:25:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:25:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:25:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:25:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:22 INFO - 'COMPUTERNAME': 'T-W732-IX-002', 03:25:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:25:22 INFO - 'DCLOCATION': 'SCL3', 03:25:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:22 INFO - 'HOMEDRIVE': 'C:', 03:25:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:25:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:22 INFO - 'KTS_VERSION': '1.19c', 03:25:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:25:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-002', 03:25:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:22 INFO - 'MOZ_AIRBAG': '1', 03:25:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:22 INFO - 'MOZ_MSVCVERSION': '8', 03:25:22 INFO - 'MOZ_NO_REMOTE': '1', 03:25:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:22 INFO - 'NO_EM_RESTART': '1', 03:25:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:22 INFO - 'OS': 'Windows_NT', 03:25:22 INFO - 'OURDRIVE': 'C:', 03:25:22 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', 03:25:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:25:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:22 INFO - 'PROCESSOR_LEVEL': '6', 03:25:22 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:25:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:22 INFO - 'PROMPT': '$P$G', 03:25:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:25:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:25:22 INFO - 'PWD': 'C:\\slave\\test', 03:25:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:22 INFO - 'SYSTEMDRIVE': 'C:', 03:25:22 INFO - 'SYSTEMROOT': 'C:\\windows', 03:25:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:22 INFO - 'TEST1': 'testie', 03:25:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:22 INFO - 'USERDOMAIN': 'T-W732-IX-002', 03:25:22 INFO - 'USERNAME': 'cltbld', 03:25:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:25:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:22 INFO - 'WINDIR': 'C:\\windows', 03:25:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:25:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:25:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:25:23 INFO - Downloading/unpacking blobuploader==1.2.4 03:25:23 INFO - Downloading blobuploader-1.2.4.tar.gz 03:25:23 INFO - Running setup.py egg_info for package blobuploader 03:25:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:25:26 INFO - Running setup.py egg_info for package requests 03:25:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:25:26 INFO - Downloading docopt-0.6.1.tar.gz 03:25:26 INFO - Running setup.py egg_info for package docopt 03:25:26 INFO - Installing collected packages: blobuploader, docopt, requests 03:25:26 INFO - Running setup.py install for blobuploader 03:25:26 INFO - Running setup.py install for docopt 03:25:26 INFO - Running setup.py install for requests 03:25:26 INFO - Successfully installed blobuploader docopt requests 03:25:26 INFO - Cleaning up... 03:25:26 INFO - Return code: 0 03:25:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:25: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')]} 03:25:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25: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')]} 03:25:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:26 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-002', 'USERDOMAIN': 'T-W732-IX-002', '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-002', '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 03:25:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:25:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:25:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:25:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:25:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:27 INFO - 'COMPUTERNAME': 'T-W732-IX-002', 03:25:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:25:27 INFO - 'DCLOCATION': 'SCL3', 03:25:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:27 INFO - 'HOMEDRIVE': 'C:', 03:25:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:25:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:27 INFO - 'KTS_VERSION': '1.19c', 03:25:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:25:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-002', 03:25:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:27 INFO - 'MOZ_AIRBAG': '1', 03:25:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:27 INFO - 'MOZ_MSVCVERSION': '8', 03:25:27 INFO - 'MOZ_NO_REMOTE': '1', 03:25:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:27 INFO - 'NO_EM_RESTART': '1', 03:25:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:27 INFO - 'OS': 'Windows_NT', 03:25:27 INFO - 'OURDRIVE': 'C:', 03:25:27 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', 03:25:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:25:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:27 INFO - 'PROCESSOR_LEVEL': '6', 03:25:27 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:25:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:27 INFO - 'PROMPT': '$P$G', 03:25:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:25:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:25:27 INFO - 'PWD': 'C:\\slave\\test', 03:25:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:27 INFO - 'SYSTEMDRIVE': 'C:', 03:25:27 INFO - 'SYSTEMROOT': 'C:\\windows', 03:25:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:27 INFO - 'TEST1': 'testie', 03:25:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:27 INFO - 'USERDOMAIN': 'T-W732-IX-002', 03:25:27 INFO - 'USERNAME': 'cltbld', 03:25:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:25:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:27 INFO - 'WINDIR': 'C:\\windows', 03:25:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:25:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:25:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:25:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:25:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:25:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:25:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:25:31 INFO - Unpacking c:\slave\test\build\tests\marionette 03:25:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:25:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:25:31 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:25:31 INFO - Running setup.py install for browsermob-proxy 03:25:45 INFO - Running setup.py install for manifestparser 03:25:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for marionette-client 03:25:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:25:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for marionette-driver 03:25:45 INFO - Running setup.py install for mozcrash 03:25:45 INFO - Running setup.py install for mozdebug 03:25:45 INFO - Running setup.py install for mozdevice 03:25:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozfile 03:25:45 INFO - Running setup.py install for mozhttpd 03:25:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozinfo 03:25:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozInstall 03:25:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozleak 03:25:45 INFO - Running setup.py install for mozlog 03:25:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for moznetwork 03:25:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozprocess 03:25:45 INFO - Running setup.py install for mozprofile 03:25:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozrunner 03:25:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for mozscreenshot 03:25:45 INFO - Running setup.py install for moztest 03:25:45 INFO - Running setup.py install for mozversion 03:25:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:25:45 INFO - Running setup.py install for wptserve 03:25:45 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:25:45 INFO - Cleaning up... 03:25:45 INFO - Return code: 0 03:25:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:25:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:45 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-002', 'USERDOMAIN': 'T-W732-IX-002', '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-002', '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 03:25:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:25:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:25:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:25:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:25:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:45 INFO - 'COMPUTERNAME': 'T-W732-IX-002', 03:25:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:25:45 INFO - 'DCLOCATION': 'SCL3', 03:25:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:45 INFO - 'HOMEDRIVE': 'C:', 03:25:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:25:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:45 INFO - 'KTS_VERSION': '1.19c', 03:25:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:25:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-002', 03:25:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:45 INFO - 'MOZ_AIRBAG': '1', 03:25:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:45 INFO - 'MOZ_MSVCVERSION': '8', 03:25:45 INFO - 'MOZ_NO_REMOTE': '1', 03:25:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:45 INFO - 'NO_EM_RESTART': '1', 03:25:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:45 INFO - 'OS': 'Windows_NT', 03:25:45 INFO - 'OURDRIVE': 'C:', 03:25:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 03:25:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:25:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:45 INFO - 'PROCESSOR_LEVEL': '6', 03:25:45 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:25:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:45 INFO - 'PROMPT': '$P$G', 03:25:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:25:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:25:45 INFO - 'PWD': 'C:\\slave\\test', 03:25:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:45 INFO - 'SYSTEMDRIVE': 'C:', 03:25:45 INFO - 'SYSTEMROOT': 'C:\\windows', 03:25:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:45 INFO - 'TEST1': 'testie', 03:25:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:25:45 INFO - 'USERDOMAIN': 'T-W732-IX-002', 03:25:45 INFO - 'USERNAME': 'cltbld', 03:25:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:25:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:45 INFO - 'WINDIR': 'C:\\windows', 03:25:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:25:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:25:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:25:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:25:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:25:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:25:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:25:49 INFO - Unpacking c:\slave\test\build\tests\marionette 03:25:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:25:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:25:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 03:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:26:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:26:00 INFO - Downloading blessings-1.6.tar.gz 03:26:00 INFO - Running setup.py egg_info for package blessings 03:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 03:26:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:26:00 INFO - Running setup.py install for blessings 03:26:00 INFO - Running setup.py install for browsermob-proxy 03:26:00 INFO - Running setup.py install for manifestparser 03:26:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Running setup.py install for marionette-client 03:26:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:26:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Running setup.py install for marionette-driver 03:26:00 INFO - Running setup.py install for mozcrash 03:26:00 INFO - Running setup.py install for mozdebug 03:26:00 INFO - Running setup.py install for mozdevice 03:26:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Running setup.py install for mozhttpd 03:26:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Running setup.py install for mozInstall 03:26:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Running setup.py install for mozleak 03:26:00 INFO - Running setup.py install for mozprofile 03:26:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Running setup.py install for mozrunner 03:26:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:26:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:26:02 INFO - Running setup.py install for mozscreenshot 03:26:02 INFO - Running setup.py install for moztest 03:26:02 INFO - Running setup.py install for mozversion 03:26:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:26:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:26:02 INFO - Running setup.py install for wptserve 03:26:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:26:02 INFO - Cleaning up... 03:26:02 INFO - Return code: 0 03:26:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:26:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:26:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:26:03 INFO - Reading from file tmpfile_stdout 03:26:03 INFO - Using _rmtree_windows ... 03:26:03 INFO - Using _rmtree_windows ... 03:26:03 INFO - Current package versions: 03:26:03 INFO - blessings == 1.6 03:26:03 INFO - blobuploader == 1.2.4 03:26:03 INFO - browsermob-proxy == 0.6.0 03:26:03 INFO - distribute == 0.6.14 03:26:03 INFO - docopt == 0.6.1 03:26:03 INFO - manifestparser == 1.1 03:26:03 INFO - marionette-client == 2.3.0 03:26:03 INFO - marionette-driver == 1.4.0 03:26:03 INFO - mozInstall == 1.12 03:26:03 INFO - mozcrash == 0.17 03:26:03 INFO - mozdebug == 0.1 03:26:03 INFO - mozdevice == 0.48 03:26:03 INFO - mozfile == 1.2 03:26:03 INFO - mozhttpd == 0.7 03:26:03 INFO - mozinfo == 0.9 03:26:03 INFO - mozleak == 0.1 03:26:03 INFO - mozlog == 3.1 03:26:03 INFO - moznetwork == 0.27 03:26:03 INFO - mozprocess == 0.22 03:26:03 INFO - mozprofile == 0.28 03:26:03 INFO - mozrunner == 6.11 03:26:03 INFO - mozscreenshot == 0.1 03:26:03 INFO - mozsystemmonitor == 0.0 03:26:03 INFO - moztest == 0.7 03:26:03 INFO - mozversion == 1.4 03:26:03 INFO - requests == 1.2.3 03:26:03 INFO - wptserve == 1.4.0 03:26:03 INFO - Running post-action listener: _resource_record_post_action 03:26:03 INFO - Running post-action listener: _start_resource_monitoring 03:26:03 INFO - Starting resource monitoring. 03:26:03 INFO - ##### 03:26:03 INFO - ##### Running pull step. 03:26:03 INFO - ##### 03:26:03 INFO - Running pre-action listener: _resource_record_pre_action 03:26:03 INFO - Running main action method: pull 03:26:03 INFO - Pull has nothing to do! 03:26:03 INFO - Running post-action listener: _resource_record_post_action 03:26:03 INFO - ##### 03:26:03 INFO - ##### Running install step. 03:26:03 INFO - ##### 03:26:03 INFO - Running pre-action listener: _resource_record_pre_action 03:26:03 INFO - Running main action method: install 03:26:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:26:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:26:03 INFO - Reading from file tmpfile_stdout 03:26:03 INFO - Using _rmtree_windows ... 03:26:03 INFO - Using _rmtree_windows ... 03:26:03 INFO - Detecting whether we're running mozinstall >=1.0... 03:26:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:26:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:26:03 INFO - Reading from file tmpfile_stdout 03:26:03 INFO - Output received: 03:26:03 INFO - Usage: mozinstall-script.py [options] installer 03:26:03 INFO - Options: 03:26:03 INFO - -h, --help show this help message and exit 03:26:03 INFO - -d DEST, --destination=DEST 03:26:03 INFO - Directory to install application into. [default: 03:26:03 INFO - "C:\slave\test"] 03:26:03 INFO - --app=APP Application being installed. [default: firefox] 03:26:03 INFO - Using _rmtree_windows ... 03:26:03 INFO - Using _rmtree_windows ... 03:26:03 INFO - mkdir: C:\slave\test\build\application 03:26:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:26:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 03:26:05 INFO - Reading from file tmpfile_stdout 03:26:05 INFO - Output received: 03:26:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:26:05 INFO - Using _rmtree_windows ... 03:26:05 INFO - Using _rmtree_windows ... 03:26:05 INFO - Running post-action listener: _resource_record_post_action 03:26:05 INFO - ##### 03:26:05 INFO - ##### Running run-tests step. 03:26:05 INFO - ##### 03:26:05 INFO - Running pre-action listener: _resource_record_pre_action 03:26:05 INFO - Running main action method: run_tests 03:26:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:26:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:26:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:26:05 INFO - grabbing minidump binary from tooltool 03:26:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:26:05 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 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:26:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 03:26:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 03:26:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:26:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpd0plbf 03:26:06 INFO - INFO - File integrity verified, renaming tmpd0plbf to win32-minidump_stackwalk.exe 03:26:06 INFO - Return code: 0 03:26:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:26:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:26:06 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/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:26:06 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/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:26:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:26:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:26:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:26:06 INFO - 'COMPUTERNAME': 'T-W732-IX-002', 03:26:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:26:06 INFO - 'DCLOCATION': 'SCL3', 03:26:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:26:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:26:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:26:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:26:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:26:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:26:06 INFO - 'HOMEDRIVE': 'C:', 03:26:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:26:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:26:06 INFO - 'KTS_VERSION': '1.19c', 03:26:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:26:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:26:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-002', 03:26:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:26:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:26:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:26:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:26:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:26:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:26:06 INFO - 'MOZ_AIRBAG': '1', 03:26:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:26:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:26:06 INFO - 'MOZ_MSVCVERSION': '8', 03:26:06 INFO - 'MOZ_NO_REMOTE': '1', 03:26:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:26:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:26:06 INFO - 'NO_EM_RESTART': '1', 03:26:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:26:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:26:06 INFO - 'OS': 'Windows_NT', 03:26:06 INFO - 'OURDRIVE': 'C:', 03:26:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 03:26:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:26:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:26:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:26:06 INFO - 'PROCESSOR_LEVEL': '6', 03:26:06 INFO - 'PROCESSOR_REVISION': '1e05', 03:26:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:26:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:26:06 INFO - 'PROMPT': '$P$G', 03:26:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:26:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:26:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:26:06 INFO - 'PWD': 'C:\\slave\\test', 03:26:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:26:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:26:06 INFO - 'SYSTEMDRIVE': 'C:', 03:26:06 INFO - 'SYSTEMROOT': 'C:\\windows', 03:26:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:26:06 INFO - 'TEST1': 'testie', 03:26:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:26:06 INFO - 'USERDOMAIN': 'T-W732-IX-002', 03:26:06 INFO - 'USERNAME': 'cltbld', 03:26:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:26:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:26:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:26:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:26:06 INFO - 'WINDIR': 'C:\\windows', 03:26:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:26:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:26:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:26:06 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/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 03:26:08 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 03:26:08 INFO - import pkg_resources 03:26:10 INFO - Using 1 client processes 03:26:13 INFO - SUITE-START | Running 778 tests 03:26:13 INFO - Running testharness tests 03:26:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:26:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 03:26:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:26:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:26:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:26:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:26:13 INFO - Setting up ssl 03:26:13 INFO - PROCESS | certutil | 03:26:13 INFO - PROCESS | certutil | 03:26:13 INFO - PROCESS | certutil | 03:26:13 INFO - Certificate Nickname Trust Attributes 03:26:13 INFO - SSL,S/MIME,JAR/XPI 03:26:13 INFO - 03:26:13 INFO - web-platform-tests CT,, 03:26:13 INFO - 03:26:14 INFO - Starting runner 03:26:14 INFO - PROCESS | 2956 | [2956] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:26:14 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:26:15 INFO - PROCESS | 2956 | [2956] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:26:16 INFO - PROCESS | 2956 | 1467541576334 Marionette DEBUG Marionette enabled via build flag and pref 03:26:17 INFO - PROCESS | 2956 | ++DOCSHELL 108CE000 == 1 [pid = 2956] [id = 1] 03:26:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 1 (108CE400) [pid = 2956] [serial = 1] [outer = 00000000] 03:26:17 INFO - PROCESS | 2956 | [2956] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:26:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 2 (108CF000) [pid = 2956] [serial = 2] [outer = 108CE400] 03:26:17 INFO - PROCESS | 2956 | ++DOCSHELL 13F10800 == 2 [pid = 2956] [id = 2] 03:26:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 3 (13F10C00) [pid = 2956] [serial = 3] [outer = 00000000] 03:26:17 INFO - PROCESS | 2956 | [2956] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:26:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 4 (13F11800) [pid = 2956] [serial = 4] [outer = 13F10C00] 03:26:17 INFO - PROCESS | 2956 | 1467541577960 Marionette INFO Listening on port 2828 03:26:19 INFO - PROCESS | 2956 | 1467541579610 Marionette DEBUG Marionette enabled via command-line flag 03:26:19 INFO - PROCESS | 2956 | [2956] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:26:19 INFO - PROCESS | 2956 | [2956] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:26:19 INFO - PROCESS | 2956 | ++DOCSHELL 14848000 == 3 [pid = 2956] [id = 3] 03:26:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 5 (14850000) [pid = 2956] [serial = 5] [outer = 00000000] 03:26:19 INFO - PROCESS | 2956 | [2956] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:26:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 6 (14850C00) [pid = 2956] [serial = 6] [outer = 14850000] 03:26:19 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:26:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 7 (1575DC00) [pid = 2956] [serial = 7] [outer = 13F10C00] 03:26:20 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:20 INFO - PROCESS | 2956 | 1467541580631 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49634 03:26:20 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:20 INFO - PROCESS | 2956 | 1467541580641 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49636 03:26:20 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:20 INFO - PROCESS | 2956 | 1467541580648 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49637 03:26:20 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:20 INFO - PROCESS | 2956 | 1467541580679 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49639 03:26:20 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:20 INFO - PROCESS | 2956 | 1467541580689 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49640 03:26:20 INFO - PROCESS | 2956 | 1467541580691 Marionette DEBUG Closed connection conn0 03:26:20 INFO - PROCESS | 2956 | 1467541580694 Marionette DEBUG Closed connection conn1 03:26:20 INFO - PROCESS | 2956 | 1467541580696 Marionette DEBUG Closed connection conn2 03:26:20 INFO - PROCESS | 2956 | 1467541580748 Marionette DEBUG Closed connection conn3 03:26:20 INFO - PROCESS | 2956 | 1467541580784 Marionette DEBUG Closed connection conn4 03:26:20 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:20 INFO - PROCESS | 2956 | 1467541580888 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49642 03:26:20 INFO - PROCESS | 2956 | ++DOCSHELL 108CF400 == 4 [pid = 2956] [id = 4] 03:26:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 8 (1676F000) [pid = 2956] [serial = 8] [outer = 00000000] 03:26:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 9 (17249800) [pid = 2956] [serial = 9] [outer = 1676F000] 03:26:21 INFO - PROCESS | 2956 | 1467541581012 Marionette DEBUG Closed connection conn5 03:26:21 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:21 INFO - PROCESS | 2956 | 1467541581016 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49643 03:26:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 10 (1724FC00) [pid = 2956] [serial = 10] [outer = 1676F000] 03:26:21 INFO - PROCESS | 2956 | 1467541581038 Marionette DEBUG Closed connection conn6 03:26:21 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:21 INFO - PROCESS | 2956 | 1467541581043 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49644 03:26:21 INFO - PROCESS | 2956 | 1467541581065 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:26:21 INFO - PROCESS | 2956 | 1467541581071 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":"20160703011523","device":"desktop","version":"48.0"} 03:26:22 INFO - PROCESS | 2956 | [2956] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:26:22 INFO - PROCESS | 2956 | [2956] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:26:22 INFO - PROCESS | 2956 | [2956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:26:23 INFO - PROCESS | 2956 | ++DOCSHELL 18A39400 == 5 [pid = 2956] [id = 5] 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 11 (18A3CC00) [pid = 2956] [serial = 11] [outer = 00000000] 03:26:23 INFO - PROCESS | 2956 | ++DOCSHELL 18A3D000 == 6 [pid = 2956] [id = 6] 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 12 (18A3D400) [pid = 2956] [serial = 12] [outer = 00000000] 03:26:23 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:26:23 INFO - PROCESS | 2956 | ++DOCSHELL 19A54C00 == 7 [pid = 2956] [id = 7] 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 13 (19A55000) [pid = 2956] [serial = 13] [outer = 00000000] 03:26:23 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:26:23 INFO - PROCESS | 2956 | [2956] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 14 (19A5DC00) [pid = 2956] [serial = 14] [outer = 19A55000] 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 15 (19B1BC00) [pid = 2956] [serial = 15] [outer = 18A3CC00] 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 16 (19B1D400) [pid = 2956] [serial = 16] [outer = 18A3D400] 03:26:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 17 (19B1FC00) [pid = 2956] [serial = 17] [outer = 19A55000] 03:26:24 INFO - PROCESS | 2956 | 1467541584585 Marionette INFO startBrowser 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:24 INFO - PROCESS | 2956 | 1467541584621 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 2956 | 1467541584635 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 2956 | 1467541584637 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 18 (1BFCB000) [pid = 2956] [serial = 18] [outer = 19A55000] 03:26:25 INFO - PROCESS | 2956 | 1467541585322 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"0a162d50-f1f2-4192-ae0a-a28b90e60749","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":"20160703011523","device":"desktop","version":"48.0","command_id":1}}] 03:26:25 INFO - PROCESS | 2956 | 1467541585576 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:26:25 INFO - PROCESS | 2956 | 1467541585579 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:25 INFO - PROCESS | 2956 | 1467541585611 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 03:26:25 INFO - PROCESS | 2956 | 1467541585660 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:26:25 INFO - PROCESS | 2956 | 1467541585662 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:25 INFO - PROCESS | 2956 | [2956] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:26:26 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:26:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 19 (18A4DC00) [pid = 2956] [serial = 19] [outer = 19A55000] 03:26:26 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:26 INFO - PROCESS | 2956 | 1467541586690 Marionette TRACE conn7 <- [1,3,null,{}] 03:26:26 INFO - PROCESS | 2956 | 1467541586732 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:26:26 INFO - PROCESS | 2956 | 1467541586735 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:26 INFO - PROCESS | 2956 | 1467541586754 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 03:26:26 INFO - PROCESS | 2956 | 1467541586763 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 03:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:26:26 INFO - PROCESS | 2956 | 1467541586765 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 03:26:26 INFO - PROCESS | 2956 | 1467541586769 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 2956 | 1467541586772 Marionette TRACE conn7 <- [1,6,null,{}] 03:26:26 INFO - PROCESS | 2956 | 1467541586847 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 2956 | 1467541586849 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:26 INFO - PROCESS | 2956 | 1467541586868 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 03:26:26 INFO - PROCESS | 2956 | 1467541586872 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 2956 | 1467541586874 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:26 INFO - PROCESS | 2956 | ++DOCSHELL 1DD18000 == 8 [pid = 2956] [id = 8] 03:26:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 20 (1DD18400) [pid = 2956] [serial = 20] [outer = 00000000] 03:26:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 21 (1DE25000) [pid = 2956] [serial = 21] [outer = 1DD18400] 03:26:26 INFO - PROCESS | 2956 | 1467541586924 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 22 (1DE29400) [pid = 2956] [serial = 22] [outer = 1DD18400] 03:26:27 INFO - PROCESS | 2956 | ++DOCSHELL 0936E400 == 9 [pid = 2956] [id = 9] 03:26:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 23 (0CE6C000) [pid = 2956] [serial = 23] [outer = 00000000] 03:26:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 24 (0CEE5000) [pid = 2956] [serial = 24] [outer = 0CE6C000] 03:26:27 INFO - PROCESS | 2956 | 1467541587338 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 25 (103DEC00) [pid = 2956] [serial = 25] [outer = 0CE6C000] 03:26:27 INFO - PROCESS | 2956 | --DOCSHELL 108CE000 == 8 [pid = 2956] [id = 1] 03:26:27 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:28 INFO - PROCESS | 2956 | 1467541588225 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1480ms 03:26:28 INFO - PROCESS | 2956 | 1467541588252 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 2956 | 1467541588255 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:26:28 INFO - PROCESS | 2956 | 1467541588260 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 2956 | 1467541588263 Marionette TRACE conn7 <- [1,10,null,{}] 03:26:28 INFO - PROCESS | 2956 | 1467541588268 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 2956 | 1467541588271 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:28 INFO - PROCESS | 2956 | 1467541588402 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 03:26:28 INFO - PROCESS | 2956 | 1467541588472 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 2956 | 1467541588475 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:28 INFO - PROCESS | 2956 | ++DOCSHELL 191A5C00 == 9 [pid = 2956] [id = 10] 03:26:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 26 (191A6800) [pid = 2956] [serial = 26] [outer = 00000000] 03:26:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 27 (1B276C00) [pid = 2956] [serial = 27] [outer = 191A6800] 03:26:28 INFO - PROCESS | 2956 | 1467541588535 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 28 (1BB2B800) [pid = 2956] [serial = 28] [outer = 191A6800] 03:26:29 INFO - PROCESS | 2956 | 1467541589130 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 03:26:29 INFO - PROCESS | 2956 | 1467541589192 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 2956 | 1467541589196 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 03:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:26:29 INFO - PROCESS | 2956 | 1467541589203 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 2956 | 1467541589206 Marionette TRACE conn7 <- [1,14,null,{}] 03:26:29 INFO - PROCESS | 2956 | 1467541589210 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:29 INFO - PROCESS | 2956 | 1467541589214 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:29 INFO - PROCESS | 2956 | 1467541589342 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 03:26:29 INFO - PROCESS | 2956 | 1467541589402 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 2956 | 1467541589405 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:29 INFO - PROCESS | 2956 | ++DOCSHELL 199ED400 == 10 [pid = 2956] [id = 11] 03:26:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 29 (199ED800) [pid = 2956] [serial = 29] [outer = 00000000] 03:26:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 30 (1C47FC00) [pid = 2956] [serial = 30] [outer = 199ED800] 03:26:29 INFO - PROCESS | 2956 | 1467541589461 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 31 (1D7BA000) [pid = 2956] [serial = 31] [outer = 199ED800] 03:26:30 INFO - PROCESS | 2956 | 1467541590142 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:26:30 INFO - PROCESS | 2956 | ++DOCSHELL 103DE800 == 11 [pid = 2956] [id = 12] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 32 (103DF400) [pid = 2956] [serial = 32] [outer = 00000000] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 33 (103E1400) [pid = 2956] [serial = 33] [outer = 103DF400] 03:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 975ms 03:26:30 INFO - PROCESS | 2956 | --DOCSHELL 108CF400 == 10 [pid = 2956] [id = 4] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 34 (103E6000) [pid = 2956] [serial = 34] [outer = 103DF400] 03:26:30 INFO - PROCESS | 2956 | 1467541590207 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 2956 | 1467541590211 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 03:26:30 INFO - PROCESS | 2956 | ++DOCSHELL 0CE2A800 == 11 [pid = 2956] [id = 13] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 35 (105DCC00) [pid = 2956] [serial = 35] [outer = 00000000] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 36 (10857C00) [pid = 2956] [serial = 36] [outer = 105DCC00] 03:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:26:30 INFO - PROCESS | 2956 | 1467541590272 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 2956 | 1467541590275 Marionette TRACE conn7 <- [1,18,null,{}] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 37 (111D1C00) [pid = 2956] [serial = 37] [outer = 105DCC00] 03:26:30 INFO - PROCESS | 2956 | 1467541590314 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:30 INFO - PROCESS | 2956 | 1467541590317 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:30 INFO - PROCESS | 2956 | 1467541590410 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 03:26:30 INFO - PROCESS | 2956 | 1467541590521 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 2956 | 1467541590524 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:30 INFO - PROCESS | 2956 | ++DOCSHELL 142CC800 == 12 [pid = 2956] [id = 14] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 38 (142CCC00) [pid = 2956] [serial = 38] [outer = 00000000] 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 39 (14693800) [pid = 2956] [serial = 39] [outer = 142CCC00] 03:26:30 INFO - PROCESS | 2956 | 1467541590574 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 40 (1472B000) [pid = 2956] [serial = 40] [outer = 142CCC00] 03:26:30 INFO - PROCESS | 2956 | 1467541590961 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 770ms 03:26:31 INFO - PROCESS | 2956 | 1467541591029 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 2956 | 1467541591033 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 03:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:26:31 INFO - PROCESS | 2956 | 1467541591039 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 2956 | 1467541591041 Marionette TRACE conn7 <- [1,22,null,{}] 03:26:31 INFO - PROCESS | 2956 | 1467541591045 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 2956 | 1467541591047 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:31 INFO - PROCESS | 2956 | 1467541591129 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 03:26:31 INFO - PROCESS | 2956 | 1467541591135 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 2956 | 1467541591137 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:31 INFO - PROCESS | 2956 | ++DOCSHELL 1484DC00 == 13 [pid = 2956] [id = 15] 03:26:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 41 (14855800) [pid = 2956] [serial = 41] [outer = 00000000] 03:26:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 42 (15D48000) [pid = 2956] [serial = 42] [outer = 14855800] 03:26:31 INFO - PROCESS | 2956 | 1467541591186 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 43 (16183400) [pid = 2956] [serial = 43] [outer = 14855800] 03:26:31 INFO - PROCESS | 2956 | 1467541591597 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 03:26:31 INFO - PROCESS | 2956 | 1467541591674 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 2956 | 1467541591676 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 03:26:31 INFO - PROCESS | 2956 | 1467541591679 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:26:31 INFO - PROCESS | 2956 | 1467541591683 Marionette TRACE conn7 <- [1,26,null,{}] 03:26:31 INFO - PROCESS | 2956 | 1467541591694 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 2956 | 1467541591699 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:31 INFO - PROCESS | 2956 | 1467541591791 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 03:26:31 INFO - PROCESS | 2956 | 1467541591806 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 2956 | 1467541591810 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:31 INFO - PROCESS | 2956 | ++DOCSHELL 1785A800 == 14 [pid = 2956] [id = 16] 03:26:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 44 (1785AC00) [pid = 2956] [serial = 44] [outer = 00000000] 03:26:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 45 (182C9000) [pid = 2956] [serial = 45] [outer = 1785AC00] 03:26:31 INFO - PROCESS | 2956 | 1467541591858 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 46 (1899D800) [pid = 2956] [serial = 46] [outer = 1785AC00] 03:26:32 INFO - PROCESS | 2956 | 1467541592248 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 03:26:32 INFO - PROCESS | 2956 | 1467541592315 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 2956 | 1467541592318 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 03:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:26:32 INFO - PROCESS | 2956 | 1467541592321 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 2956 | 1467541592323 Marionette TRACE conn7 <- [1,30,null,{}] 03:26:32 INFO - PROCESS | 2956 | 1467541592326 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 2956 | 1467541592337 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:32 INFO - PROCESS | 2956 | 1467541592417 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 03:26:32 INFO - PROCESS | 2956 | 1467541592442 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 2956 | 1467541592444 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:32 INFO - PROCESS | 2956 | ++DOCSHELL 18A33400 == 15 [pid = 2956] [id = 17] 03:26:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 47 (18A47800) [pid = 2956] [serial = 47] [outer = 00000000] 03:26:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 48 (199EC400) [pid = 2956] [serial = 48] [outer = 18A47800] 03:26:32 INFO - PROCESS | 2956 | 1467541592488 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 49 (19A50800) [pid = 2956] [serial = 49] [outer = 18A47800] 03:26:32 INFO - PROCESS | 2956 | 1467541592864 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 03:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:26:32 INFO - PROCESS | 2956 | 1467541592894 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 2956 | 1467541592896 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 2956 | 1467541592899 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 2956 | 1467541592901 Marionette TRACE conn7 <- [1,34,null,{}] 03:26:32 INFO - PROCESS | 2956 | 1467541592904 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 2956 | 1467541592906 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:33 INFO - PROCESS | 2956 | 1467541593015 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 03:26:33 INFO - PROCESS | 2956 | 1467541593022 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 2956 | 1467541593024 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:33 INFO - PROCESS | 2956 | ++DOCSHELL 15F6C400 == 16 [pid = 2956] [id = 18] 03:26:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 50 (15F6D800) [pid = 2956] [serial = 50] [outer = 00000000] 03:26:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 51 (15F77400) [pid = 2956] [serial = 51] [outer = 15F6D800] 03:26:33 INFO - PROCESS | 2956 | 1467541593068 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 52 (191A7400) [pid = 2956] [serial = 52] [outer = 15F6D800] 03:26:33 INFO - PROCESS | 2956 | 1467541593437 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 03:26:33 INFO - PROCESS | 2956 | 1467541593470 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 2956 | 1467541593472 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 03:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:26:33 INFO - PROCESS | 2956 | 1467541593475 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 2956 | 1467541593476 Marionette TRACE conn7 <- [1,38,null,{}] 03:26:33 INFO - PROCESS | 2956 | 1467541593480 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:33 INFO - PROCESS | 2956 | 1467541593486 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:33 INFO - PROCESS | 2956 | 1467541593616 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 03:26:33 INFO - PROCESS | 2956 | 1467541593623 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 2956 | 1467541593625 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:33 INFO - PROCESS | 2956 | ++DOCSHELL 0CF42800 == 17 [pid = 2956] [id = 19] 03:26:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 53 (15F73000) [pid = 2956] [serial = 53] [outer = 00000000] 03:26:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 54 (17220000) [pid = 2956] [serial = 54] [outer = 15F73000] 03:26:33 INFO - PROCESS | 2956 | 1467541593670 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (1AA3FC00) [pid = 2956] [serial = 55] [outer = 15F73000] 03:26:34 INFO - PROCESS | 2956 | 1467541594063 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 03:26:34 INFO - PROCESS | 2956 | 1467541594106 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 03:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:26:34 INFO - PROCESS | 2956 | 1467541594108 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 2956 | 1467541594111 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 2956 | 1467541594113 Marionette TRACE conn7 <- [1,42,null,{}] 03:26:34 INFO - PROCESS | 2956 | 1467541594116 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 2956 | 1467541594118 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:34 INFO - PROCESS | 2956 | 1467541594229 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 03:26:34 INFO - PROCESS | 2956 | 1467541594237 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 2956 | 1467541594239 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:34 INFO - PROCESS | 2956 | ++DOCSHELL 196DE400 == 18 [pid = 2956] [id = 20] 03:26:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (196DE800) [pid = 2956] [serial = 56] [outer = 00000000] 03:26:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (196E4C00) [pid = 2956] [serial = 57] [outer = 196DE800] 03:26:34 INFO - PROCESS | 2956 | 1467541594285 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (1B1A6800) [pid = 2956] [serial = 58] [outer = 196DE800] 03:26:34 INFO - PROCESS | 2956 | 1467541594793 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 03:26:34 INFO - PROCESS | 2956 | 1467541594843 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 2956 | 1467541594845 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 2956 | 1467541594848 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:26:34 INFO - PROCESS | 2956 | 1467541594849 Marionette TRACE conn7 <- [1,46,null,{}] 03:26:34 INFO - PROCESS | 2956 | 1467541594853 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 2956 | 1467541594855 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:34 INFO - PROCESS | 2956 | 1467541594944 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 03:26:34 INFO - PROCESS | 2956 | 1467541594952 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 2956 | 1467541594954 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:34 INFO - PROCESS | 2956 | ++DOCSHELL 1B31A000 == 19 [pid = 2956] [id = 21] 03:26:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (1B3B0800) [pid = 2956] [serial = 59] [outer = 00000000] 03:26:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (1BF03000) [pid = 2956] [serial = 60] [outer = 1B3B0800] 03:26:35 INFO - PROCESS | 2956 | 1467541595001 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1CD40000) [pid = 2956] [serial = 61] [outer = 1B3B0800] 03:26:35 INFO - PROCESS | 2956 | 1467541595386 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 03:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:26:35 INFO - PROCESS | 2956 | 1467541595423 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 2956 | 1467541595424 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 03:26:35 INFO - PROCESS | 2956 | 1467541595428 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 2956 | 1467541595429 Marionette TRACE conn7 <- [1,50,null,{}] 03:26:35 INFO - PROCESS | 2956 | 1467541595446 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:35 INFO - PROCESS | 2956 | 1467541595448 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:35 INFO - PROCESS | 2956 | 1467541595530 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 03:26:35 INFO - PROCESS | 2956 | 1467541595535 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 2956 | 1467541595537 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:35 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD5C00 == 20 [pid = 2956] [id = 22] 03:26:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (0FFDD400) [pid = 2956] [serial = 62] [outer = 00000000] 03:26:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (1676C000) [pid = 2956] [serial = 63] [outer = 0FFDD400] 03:26:35 INFO - PROCESS | 2956 | 1467541595583 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (196E5000) [pid = 2956] [serial = 64] [outer = 0FFDD400] 03:26:35 INFO - PROCESS | 2956 | 1467541595967 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 03:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:26:36 INFO - PROCESS | 2956 | 1467541596019 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 2956 | 1467541596021 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 03:26:36 INFO - PROCESS | 2956 | 1467541596024 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 2956 | 1467541596025 Marionette TRACE conn7 <- [1,54,null,{}] 03:26:36 INFO - PROCESS | 2956 | 1467541596029 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 2956 | 1467541596030 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:36 INFO - PROCESS | 2956 | 1467541596138 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 03:26:36 INFO - PROCESS | 2956 | 1467541596143 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 2956 | 1467541596145 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:36 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4B000 == 21 [pid = 2956] [id = 23] 03:26:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0CC4BC00) [pid = 2956] [serial = 65] [outer = 00000000] 03:26:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (0CC4F000) [pid = 2956] [serial = 66] [outer = 0CC4BC00] 03:26:36 INFO - PROCESS | 2956 | 1467541596187 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (0CC52C00) [pid = 2956] [serial = 67] [outer = 0CC4BC00] 03:26:36 INFO - PROCESS | 2956 | 1467541596575 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 03:26:36 INFO - PROCESS | 2956 | 1467541596594 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 2956 | 1467541596597 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 03:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:26:36 INFO - PROCESS | 2956 | 1467541596599 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 2956 | 1467541596602 Marionette TRACE conn7 <- [1,58,null,{}] 03:26:36 INFO - PROCESS | 2956 | 1467541596605 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 2956 | 1467541596608 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:36 INFO - PROCESS | 2956 | 1467541596739 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 03:26:36 INFO - PROCESS | 2956 | 1467541596747 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 2956 | 1467541596749 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:36 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1C00 == 22 [pid = 2956] [id = 24] 03:26:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10554800) [pid = 2956] [serial = 68] [outer = 00000000] 03:26:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1055CC00) [pid = 2956] [serial = 69] [outer = 10554800] 03:26:36 INFO - PROCESS | 2956 | 1467541596794 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (148EAC00) [pid = 2956] [serial = 70] [outer = 10554800] 03:26:37 INFO - PROCESS | 2956 | 1467541597169 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 03:26:37 INFO - PROCESS | 2956 | 1467541597231 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 2956 | 1467541597232 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:26:37 INFO - PROCESS | 2956 | 1467541597236 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 2956 | 1467541597237 Marionette TRACE conn7 <- [1,62,null,{}] 03:26:37 INFO - PROCESS | 2956 | 1467541597241 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 2956 | 1467541597242 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:37 INFO - PROCESS | 2956 | 1467541597366 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 03:26:37 INFO - PROCESS | 2956 | 1467541597374 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 2956 | 1467541597376 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:37 INFO - PROCESS | 2956 | ++DOCSHELL 199E4400 == 23 [pid = 2956] [id = 25] 03:26:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1BB13C00) [pid = 2956] [serial = 71] [outer = 00000000] 03:26:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1DD10C00) [pid = 2956] [serial = 72] [outer = 1BB13C00] 03:26:37 INFO - PROCESS | 2956 | 1467541597429 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1DD15800) [pid = 2956] [serial = 73] [outer = 1BB13C00] 03:26:38 INFO - PROCESS | 2956 | 1467541598540 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1323ms 03:26:38 INFO - PROCESS | 2956 | 1467541598560 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 2956 | 1467541598564 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 03:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:26:38 INFO - PROCESS | 2956 | 1467541598574 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 2956 | 1467541598577 Marionette TRACE conn7 <- [1,66,null,{}] 03:26:38 INFO - PROCESS | 2956 | 1467541598589 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:38 INFO - PROCESS | 2956 | 1467541598591 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:38 INFO - PROCESS | 2956 | 1467541598720 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 03:26:38 INFO - PROCESS | 2956 | 1467541598734 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 2956 | 1467541598736 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:38 INFO - PROCESS | 2956 | ++DOCSHELL 10322C00 == 24 [pid = 2956] [id = 26] 03:26:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1032C400) [pid = 2956] [serial = 74] [outer = 00000000] 03:26:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10554000) [pid = 2956] [serial = 75] [outer = 1032C400] 03:26:38 INFO - PROCESS | 2956 | 1467541598822 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1055A400) [pid = 2956] [serial = 76] [outer = 1032C400] 03:26:39 INFO - PROCESS | 2956 | 1467541599224 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 03:26:39 INFO - PROCESS | 2956 | 1467541599245 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 2956 | 1467541599249 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 03:26:39 INFO - PROCESS | 2956 | 1467541599255 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:26:39 INFO - PROCESS | 2956 | 1467541599257 Marionette TRACE conn7 <- [1,70,null,{}] 03:26:39 INFO - PROCESS | 2956 | 1467541599261 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 2956 | 1467541599264 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:39 INFO - PROCESS | 2956 | 1467541599371 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 03:26:39 INFO - PROCESS | 2956 | 1467541599377 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 2956 | 1467541599379 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:39 INFO - PROCESS | 2956 | ++DOCSHELL 11149C00 == 25 [pid = 2956] [id = 27] 03:26:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (111CDC00) [pid = 2956] [serial = 77] [outer = 00000000] 03:26:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (14823400) [pid = 2956] [serial = 78] [outer = 111CDC00] 03:26:39 INFO - PROCESS | 2956 | 1467541599426 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14848400) [pid = 2956] [serial = 79] [outer = 111CDC00] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1676F000) [pid = 2956] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F6D800) [pid = 2956] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F73000) [pid = 2956] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FFDD400) [pid = 2956] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CC4BC00) [pid = 2956] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10554800) [pid = 2956] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1DD18400) [pid = 2956] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (191A6800) [pid = 2956] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (199ED800) [pid = 2956] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (142CCC00) [pid = 2956] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (14855800) [pid = 2956] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1785AC00) [pid = 2956] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:26:39 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (18A47800) [pid = 2956] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:26:40 INFO - PROCESS | 2956 | 1467541600136 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 931ms 03:26:40 INFO - PROCESS | 2956 | 1467541600201 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 2956 | 1467541600203 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 03:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:26:40 INFO - PROCESS | 2956 | 1467541600210 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 2956 | 1467541600214 Marionette TRACE conn7 <- [1,74,null,{}] 03:26:40 INFO - PROCESS | 2956 | 1467541600224 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:40 INFO - PROCESS | 2956 | 1467541600228 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:40 INFO - PROCESS | 2956 | 1467541600309 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 03:26:40 INFO - PROCESS | 2956 | 1467541600317 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 2956 | 1467541600320 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:40 INFO - PROCESS | 2956 | ++DOCSHELL 15D4CC00 == 26 [pid = 2956] [id = 28] 03:26:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (15F44C00) [pid = 2956] [serial = 80] [outer = 00000000] 03:26:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (15F6D800) [pid = 2956] [serial = 81] [outer = 15F44C00] 03:26:40 INFO - PROCESS | 2956 | 1467541600368 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1676C400) [pid = 2956] [serial = 82] [outer = 15F44C00] 03:26:40 INFO - PROCESS | 2956 | 1467541600791 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 03:26:40 INFO - PROCESS | 2956 | 1467541600841 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 2956 | 1467541600843 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 03:26:40 INFO - PROCESS | 2956 | 1467541600846 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:26:40 INFO - PROCESS | 2956 | 1467541600848 Marionette TRACE conn7 <- [1,78,null,{}] 03:26:40 INFO - PROCESS | 2956 | 1467541600851 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:40 INFO - PROCESS | 2956 | 1467541600853 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:40 INFO - PROCESS | 2956 | 1467541600932 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 03:26:40 INFO - PROCESS | 2956 | 1467541600938 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 2956 | 1467541600940 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:40 INFO - PROCESS | 2956 | ++DOCSHELL 15F74800 == 27 [pid = 2956] [id = 29] 03:26:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (167D8800) [pid = 2956] [serial = 83] [outer = 00000000] 03:26:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1721FC00) [pid = 2956] [serial = 84] [outer = 167D8800] 03:26:41 INFO - PROCESS | 2956 | 1467541600984 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17254000) [pid = 2956] [serial = 85] [outer = 167D8800] 03:26:41 INFO - PROCESS | 2956 | 1467541601384 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 03:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:26:41 INFO - PROCESS | 2956 | 1467541601421 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 2956 | 1467541601423 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 03:26:41 INFO - PROCESS | 2956 | 1467541601426 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 2956 | 1467541601427 Marionette TRACE conn7 <- [1,82,null,{}] 03:26:41 INFO - PROCESS | 2956 | 1467541601431 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:41 INFO - PROCESS | 2956 | 1467541601432 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:41 INFO - PROCESS | 2956 | 1467541601508 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 03:26:41 INFO - PROCESS | 2956 | 1467541601514 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 2956 | 1467541601516 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:41 INFO - PROCESS | 2956 | ++DOCSHELL 17253400 == 28 [pid = 2956] [id = 30] 03:26:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (172F5400) [pid = 2956] [serial = 86] [outer = 00000000] 03:26:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (182C7C00) [pid = 2956] [serial = 87] [outer = 172F5400] 03:26:41 INFO - PROCESS | 2956 | 1467541601559 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (189AC000) [pid = 2956] [serial = 88] [outer = 172F5400] 03:26:42 INFO - PROCESS | 2956 | 1467541602045 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 671ms 03:26:42 INFO - PROCESS | 2956 | 1467541602097 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 2956 | 1467541602102 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 03:26:42 INFO - PROCESS | 2956 | 1467541602108 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:26:42 INFO - PROCESS | 2956 | 1467541602111 Marionette TRACE conn7 <- [1,86,null,{}] 03:26:42 INFO - PROCESS | 2956 | 1467541602117 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:42 INFO - PROCESS | 2956 | 1467541602120 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:42 INFO - PROCESS | 2956 | 1467541602227 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 03:26:42 INFO - PROCESS | 2956 | 1467541602297 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 2956 | 1467541602302 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:42 INFO - PROCESS | 2956 | ++DOCSHELL 103E0800 == 29 [pid = 2956] [id = 31] 03:26:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (10551C00) [pid = 2956] [serial = 89] [outer = 00000000] 03:26:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1055C000) [pid = 2956] [serial = 90] [outer = 10551C00] 03:26:42 INFO - PROCESS | 2956 | 1467541602372 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (13F17C00) [pid = 2956] [serial = 91] [outer = 10551C00] 03:26:42 INFO - PROCESS | 2956 | 1467541602894 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 03:26:42 INFO - PROCESS | 2956 | 1467541602942 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 2956 | 1467541602947 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 03:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:26:42 INFO - PROCESS | 2956 | 1467541602954 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 2956 | 1467541602957 Marionette TRACE conn7 <- [1,90,null,{}] 03:26:42 INFO - PROCESS | 2956 | 1467541602961 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:42 INFO - PROCESS | 2956 | 1467541602964 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:43 INFO - PROCESS | 2956 | 1467541603071 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 03:26:43 INFO - PROCESS | 2956 | 1467541603156 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 2956 | 1467541603159 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:43 INFO - PROCESS | 2956 | ++DOCSHELL 15F6AC00 == 30 [pid = 2956] [id = 32] 03:26:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (15F75400) [pid = 2956] [serial = 92] [outer = 00000000] 03:26:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17218400) [pid = 2956] [serial = 93] [outer = 15F75400] 03:26:43 INFO - PROCESS | 2956 | 1467541603216 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17224800) [pid = 2956] [serial = 94] [outer = 15F75400] 03:26:43 INFO - PROCESS | 2956 | 1467541603736 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 03:26:43 INFO - PROCESS | 2956 | 1467541603787 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 2956 | 1467541603790 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 03:26:43 INFO - PROCESS | 2956 | 1467541603793 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:26:43 INFO - PROCESS | 2956 | 1467541603797 Marionette TRACE conn7 <- [1,94,null,{}] 03:26:43 INFO - PROCESS | 2956 | 1467541603808 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 2956 | 1467541603813 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:43 INFO - PROCESS | 2956 | 1467541603917 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 03:26:44 INFO - PROCESS | 2956 | 1467541604001 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 2956 | 1467541604005 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:44 INFO - PROCESS | 2956 | ++DOCSHELL 196E3C00 == 31 [pid = 2956] [id = 33] 03:26:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (196E7000) [pid = 2956] [serial = 95] [outer = 00000000] 03:26:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199E9000) [pid = 2956] [serial = 96] [outer = 196E7000] 03:26:44 INFO - PROCESS | 2956 | 1467541604061 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19A28000) [pid = 2956] [serial = 97] [outer = 196E7000] 03:26:44 INFO - PROCESS | 2956 | 1467541604600 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 03:26:44 INFO - PROCESS | 2956 | 1467541604667 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 2956 | 1467541604670 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 03:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:26:44 INFO - PROCESS | 2956 | 1467541604674 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 2956 | 1467541604676 Marionette TRACE conn7 <- [1,98,null,{}] 03:26:44 INFO - PROCESS | 2956 | 1467541604680 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 2956 | 1467541604682 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:44 INFO - PROCESS | 2956 | 1467541604783 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 03:26:44 INFO - PROCESS | 2956 | 1467541604852 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 2956 | 1467541604854 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:44 INFO - PROCESS | 2956 | ++DOCSHELL 1B1A9C00 == 32 [pid = 2956] [id = 34] 03:26:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1B1AC400) [pid = 2956] [serial = 98] [outer = 00000000] 03:26:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1BB11800) [pid = 2956] [serial = 99] [outer = 1B1AC400] 03:26:44 INFO - PROCESS | 2956 | 1467541604907 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1BB26C00) [pid = 2956] [serial = 100] [outer = 1B1AC400] 03:26:45 INFO - PROCESS | 2956 | 1467541605466 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 03:26:45 INFO - PROCESS | 2956 | 1467541605507 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 2956 | 1467541605510 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 03:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:26:45 INFO - PROCESS | 2956 | 1467541605513 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 2956 | 1467541605515 Marionette TRACE conn7 <- [1,102,null,{}] 03:26:45 INFO - PROCESS | 2956 | 1467541605519 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 2956 | 1467541605521 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:45 INFO - PROCESS | 2956 | 1467541605617 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 03:26:45 INFO - PROCESS | 2956 | 1467541605699 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 2956 | 1467541605701 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:45 INFO - PROCESS | 2956 | ++DOCSHELL 105DEC00 == 33 [pid = 2956] [id = 35] 03:26:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (14722C00) [pid = 2956] [serial = 101] [outer = 00000000] 03:26:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (15F68C00) [pid = 2956] [serial = 102] [outer = 14722C00] 03:26:45 INFO - PROCESS | 2956 | 1467541605754 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16776400) [pid = 2956] [serial = 103] [outer = 14722C00] 03:26:46 INFO - PROCESS | 2956 | 1467541606332 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 03:26:46 INFO - PROCESS | 2956 | 1467541606388 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 03:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:26:46 INFO - PROCESS | 2956 | 1467541606392 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 03:26:46 INFO - PROCESS | 2956 | 1467541606397 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 2956 | 1467541606400 Marionette TRACE conn7 <- [1,106,null,{}] 03:26:46 INFO - PROCESS | 2956 | 1467541606406 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 2956 | 1467541606408 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:46 INFO - PROCESS | 2956 | 1467541606507 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 03:26:46 INFO - PROCESS | 2956 | 1467541606583 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 2956 | 1467541606585 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:46 INFO - PROCESS | 2956 | ++DOCSHELL 103E2000 == 34 [pid = 2956] [id = 36] 03:26:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (10552C00) [pid = 2956] [serial = 104] [outer = 00000000] 03:26:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (10FE1000) [pid = 2956] [serial = 105] [outer = 10552C00] 03:26:46 INFO - PROCESS | 2956 | 1467541606636 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (14826000) [pid = 2956] [serial = 106] [outer = 10552C00] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19B1FC00) [pid = 2956] [serial = 17] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (15F77400) [pid = 2956] [serial = 51] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (17220000) [pid = 2956] [serial = 54] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (196E4C00) [pid = 2956] [serial = 57] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1BF03000) [pid = 2956] [serial = 60] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1676C000) [pid = 2956] [serial = 63] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (0CC4F000) [pid = 2956] [serial = 66] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1899D800) [pid = 2956] [serial = 46] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (103E1400) [pid = 2956] [serial = 33] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19A50800) [pid = 2956] [serial = 49] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (191A7400) [pid = 2956] [serial = 52] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1AA3FC00) [pid = 2956] [serial = 55] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1BB2B800) [pid = 2956] [serial = 28] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (196E5000) [pid = 2956] [serial = 64] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1055CC00) [pid = 2956] [serial = 69] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16183400) [pid = 2956] [serial = 43] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1DE29400) [pid = 2956] [serial = 22] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1D7BA000) [pid = 2956] [serial = 31] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CC52C00) [pid = 2956] [serial = 67] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (148EAC00) [pid = 2956] [serial = 70] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1472B000) [pid = 2956] [serial = 40] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1724FC00) [pid = 2956] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17249800) [pid = 2956] [serial = 9] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (13F11800) [pid = 2956] [serial = 4] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0CEE5000) [pid = 2956] [serial = 24] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1B276C00) [pid = 2956] [serial = 27] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1C47FC00) [pid = 2956] [serial = 30] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (10857C00) [pid = 2956] [serial = 36] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (14693800) [pid = 2956] [serial = 39] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (15D48000) [pid = 2956] [serial = 42] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (182C9000) [pid = 2956] [serial = 45] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (199EC400) [pid = 2956] [serial = 48] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (1DE25000) [pid = 2956] [serial = 21] [outer = 00000000] [url = about:blank] 03:26:46 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (19A5DC00) [pid = 2956] [serial = 14] [outer = 00000000] [url = about:blank] 03:26:47 INFO - PROCESS | 2956 | 1467541607044 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 03:26:47 INFO - PROCESS | 2956 | 1467541607069 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 2956 | 1467541607073 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 2956 | 1467541607078 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:26:47 INFO - PROCESS | 2956 | 1467541607081 Marionette TRACE conn7 <- [1,110,null,{}] 03:26:47 INFO - PROCESS | 2956 | 1467541607085 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 2956 | 1467541607087 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:47 INFO - PROCESS | 2956 | 1467541607173 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 03:26:47 INFO - PROCESS | 2956 | 1467541607179 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 2956 | 1467541607181 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:47 INFO - PROCESS | 2956 | ++DOCSHELL 1055E400 == 35 [pid = 2956] [id = 37] 03:26:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (1070FC00) [pid = 2956] [serial = 107] [outer = 00000000] 03:26:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (14766800) [pid = 2956] [serial = 108] [outer = 1070FC00] 03:26:47 INFO - PROCESS | 2956 | 1467541607228 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (15764000) [pid = 2956] [serial = 109] [outer = 1070FC00] 03:26:47 INFO - PROCESS | 2956 | 1467541607675 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 03:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:26:47 INFO - PROCESS | 2956 | 1467541607713 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 2956 | 1467541607715 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 2956 | 1467541607718 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 2956 | 1467541607722 Marionette TRACE conn7 <- [1,114,null,{}] 03:26:47 INFO - PROCESS | 2956 | 1467541607736 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 2956 | 1467541607740 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:47 INFO - PROCESS | 2956 | 1467541607823 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 03:26:47 INFO - PROCESS | 2956 | 1467541607832 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 2956 | 1467541607835 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:47 INFO - PROCESS | 2956 | ++DOCSHELL 17249C00 == 36 [pid = 2956] [id = 38] 03:26:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (1724A400) [pid = 2956] [serial = 110] [outer = 00000000] 03:26:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (172F3000) [pid = 2956] [serial = 111] [outer = 1724A400] 03:26:47 INFO - PROCESS | 2956 | 1467541607881 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (17693C00) [pid = 2956] [serial = 112] [outer = 1724A400] 03:26:48 INFO - PROCESS | 2956 | 1467541608311 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 03:26:48 INFO - PROCESS | 2956 | 1467541608349 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 2956 | 1467541608352 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 03:26:48 INFO - PROCESS | 2956 | 1467541608359 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:26:48 INFO - PROCESS | 2956 | 1467541608361 Marionette TRACE conn7 <- [1,118,null,{}] 03:26:48 INFO - PROCESS | 2956 | 1467541608364 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 2956 | 1467541608366 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:48 INFO - PROCESS | 2956 | 1467541608451 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 03:26:48 INFO - PROCESS | 2956 | 1467541608457 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 2956 | 1467541608468 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:48 INFO - PROCESS | 2956 | ++DOCSHELL 1769CC00 == 37 [pid = 2956] [id = 39] 03:26:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1769DC00) [pid = 2956] [serial = 113] [outer = 00000000] 03:26:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (182CF800) [pid = 2956] [serial = 114] [outer = 1769DC00] 03:26:48 INFO - PROCESS | 2956 | 1467541608516 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (18A49C00) [pid = 2956] [serial = 115] [outer = 1769DC00] 03:26:48 INFO - PROCESS | 2956 | 1467541608934 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 03:26:49 INFO - PROCESS | 2956 | 1467541608994 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 2956 | 1467541608996 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 03:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:26:49 INFO - PROCESS | 2956 | 1467541608999 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 2956 | 1467541609001 Marionette TRACE conn7 <- [1,122,null,{}] 03:26:49 INFO - PROCESS | 2956 | 1467541609004 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 2956 | 1467541609006 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:49 INFO - PROCESS | 2956 | 1467541609108 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 03:26:49 INFO - PROCESS | 2956 | 1467541609114 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 2956 | 1467541609115 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:49 INFO - PROCESS | 2956 | ++DOCSHELL 0CEF2C00 == 38 [pid = 2956] [id = 40] 03:26:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (191A1800) [pid = 2956] [serial = 116] [outer = 00000000] 03:26:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (196E0400) [pid = 2956] [serial = 117] [outer = 191A1800] 03:26:49 INFO - PROCESS | 2956 | 1467541609158 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (199E6400) [pid = 2956] [serial = 118] [outer = 191A1800] 03:26:49 INFO - PROCESS | 2956 | 1467541609571 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 03:26:49 INFO - PROCESS | 2956 | 1467541609634 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 03:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:26:49 INFO - PROCESS | 2956 | 1467541609636 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 03:26:49 INFO - PROCESS | 2956 | 1467541609639 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 2956 | 1467541609641 Marionette TRACE conn7 <- [1,126,null,{}] 03:26:49 INFO - PROCESS | 2956 | 1467541609645 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 2956 | 1467541609650 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:49 INFO - PROCESS | 2956 | 1467541609783 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 03:26:49 INFO - PROCESS | 2956 | 1467541609850 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 2956 | 1467541609852 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:49 INFO - PROCESS | 2956 | ++DOCSHELL 191A1C00 == 39 [pid = 2956] [id = 41] 03:26:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (199E9800) [pid = 2956] [serial = 119] [outer = 00000000] 03:26:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19E3E400) [pid = 2956] [serial = 120] [outer = 199E9800] 03:26:49 INFO - PROCESS | 2956 | 1467541609897 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19E40C00) [pid = 2956] [serial = 121] [outer = 199E9800] 03:26:50 INFO - PROCESS | 2956 | 1467541610296 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 03:26:50 INFO - PROCESS | 2956 | 1467541610310 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 03:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:26:50 INFO - PROCESS | 2956 | 1467541610312 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 03:26:50 INFO - PROCESS | 2956 | 1467541610315 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 2956 | 1467541610317 Marionette TRACE conn7 <- [1,130,null,{}] 03:26:50 INFO - PROCESS | 2956 | 1467541610320 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 2956 | 1467541610322 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:50 INFO - PROCESS | 2956 | 1467541610435 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 03:26:50 INFO - PROCESS | 2956 | 1467541610440 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 2956 | 1467541610442 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:50 INFO - PROCESS | 2956 | ++DOCSHELL 0FDFEC00 == 40 [pid = 2956] [id = 42] 03:26:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19E3E000) [pid = 2956] [serial = 122] [outer = 00000000] 03:26:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19E4B400) [pid = 2956] [serial = 123] [outer = 19E3E000] 03:26:50 INFO - PROCESS | 2956 | 1467541610486 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1B319400) [pid = 2956] [serial = 124] [outer = 19E3E000] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1BB13C00) [pid = 2956] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DE800) [pid = 2956] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1B3B0800) [pid = 2956] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (167D8800) [pid = 2956] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1032C400) [pid = 2956] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (111CDC00) [pid = 2956] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:26:50 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (15F44C00) [pid = 2956] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:26:50 INFO - PROCESS | 2956 | 1467541610891 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 03:26:50 INFO - PROCESS | 2956 | 1467541610946 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 2956 | 1467541610948 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 03:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:26:50 INFO - PROCESS | 2956 | 1467541610952 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 2956 | 1467541610953 Marionette TRACE conn7 <- [1,134,null,{}] 03:26:50 INFO - PROCESS | 2956 | 1467541610957 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 2956 | 1467541610959 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:51 INFO - PROCESS | 2956 | 1467541611039 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 03:26:51 INFO - PROCESS | 2956 | 1467541611044 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 2956 | 1467541611046 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:51 INFO - PROCESS | 2956 | ++DOCSHELL 1021D400 == 41 [pid = 2956] [id = 43] 03:26:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1021D800) [pid = 2956] [serial = 125] [outer = 00000000] 03:26:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10226000) [pid = 2956] [serial = 126] [outer = 1021D800] 03:26:51 INFO - PROCESS | 2956 | 1467541611151 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10229400) [pid = 2956] [serial = 127] [outer = 1021D800] 03:26:51 INFO - PROCESS | 2956 | 1467541611513 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 03:26:51 INFO - PROCESS | 2956 | 1467541611586 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 2956 | 1467541611588 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 03:26:51 INFO - PROCESS | 2956 | 1467541611592 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 2956 | 1467541611593 Marionette TRACE conn7 <- [1,138,null,{}] 03:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:26:51 INFO - PROCESS | 2956 | 1467541611597 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:51 INFO - PROCESS | 2956 | 1467541611599 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:51 INFO - PROCESS | 2956 | 1467541611704 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 03:26:51 INFO - PROCESS | 2956 | 1467541611711 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 2956 | 1467541611713 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:51 INFO - PROCESS | 2956 | ++DOCSHELL 1022B400 == 42 [pid = 2956] [id = 44] 03:26:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1022B800) [pid = 2956] [serial = 128] [outer = 00000000] 03:26:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10569000) [pid = 2956] [serial = 129] [outer = 1022B800] 03:26:51 INFO - PROCESS | 2956 | 1467541611758 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1056AC00) [pid = 2956] [serial = 130] [outer = 1022B800] 03:26:52 INFO - PROCESS | 2956 | 1467541612148 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 572ms 03:26:52 INFO - PROCESS | 2956 | 1467541612167 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 2956 | 1467541612169 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:26:52 INFO - PROCESS | 2956 | 1467541612173 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 2956 | 1467541612174 Marionette TRACE conn7 <- [1,142,null,{}] 03:26:52 INFO - PROCESS | 2956 | 1467541612178 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 2956 | 1467541612180 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:52 INFO - PROCESS | 2956 | 1467541612262 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 03:26:52 INFO - PROCESS | 2956 | 1467541612358 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 2956 | 1467541612360 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:52 INFO - PROCESS | 2956 | ++DOCSHELL 10552400 == 43 [pid = 2956] [id = 45] 03:26:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10562000) [pid = 2956] [serial = 131] [outer = 00000000] 03:26:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (14725000) [pid = 2956] [serial = 132] [outer = 10562000] 03:26:52 INFO - PROCESS | 2956 | 1467541612406 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19E41400) [pid = 2956] [serial = 133] [outer = 10562000] 03:26:52 INFO - PROCESS | 2956 | 1467541612756 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 03:26:52 INFO - PROCESS | 2956 | 1467541612804 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 2956 | 1467541612806 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 03:26:52 INFO - PROCESS | 2956 | 1467541612809 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:26:52 INFO - PROCESS | 2956 | 1467541612811 Marionette TRACE conn7 <- [1,146,null,{}] 03:26:52 INFO - PROCESS | 2956 | 1467541612822 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 2956 | 1467541612825 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:52 INFO - PROCESS | 2956 | 1467541612922 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 03:26:52 INFO - PROCESS | 2956 | 1467541612927 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 2956 | 1467541612930 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:52 INFO - PROCESS | 2956 | ++DOCSHELL 15D43000 == 44 [pid = 2956] [id = 46] 03:26:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1B1AC000) [pid = 2956] [serial = 134] [outer = 00000000] 03:26:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1BFD0400) [pid = 2956] [serial = 135] [outer = 1B1AC000] 03:26:52 INFO - PROCESS | 2956 | 1467541612975 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1C569800) [pid = 2956] [serial = 136] [outer = 1B1AC000] 03:26:53 INFO - PROCESS | 2956 | 1467541613624 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 03:26:53 INFO - PROCESS | 2956 | 1467541613684 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 2956 | 1467541613689 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 03:26:53 INFO - PROCESS | 2956 | 1467541613694 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:26:53 INFO - PROCESS | 2956 | 1467541613699 Marionette TRACE conn7 <- [1,150,null,{}] 03:26:53 INFO - PROCESS | 2956 | 1467541613705 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:53 INFO - PROCESS | 2956 | 1467541613708 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:53 INFO - PROCESS | 2956 | 1467541613827 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 03:26:53 INFO - PROCESS | 2956 | 1467541613896 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 2956 | 1467541613900 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:53 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD9400 == 45 [pid = 2956] [id = 47] 03:26:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FFDD400) [pid = 2956] [serial = 137] [outer = 00000000] 03:26:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (111CDC00) [pid = 2956] [serial = 138] [outer = 0FFDD400] 03:26:54 INFO - PROCESS | 2956 | 1467541613997 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1575C000) [pid = 2956] [serial = 139] [outer = 0FFDD400] 03:26:54 INFO - PROCESS | 2956 | 1467541614566 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 931ms 03:26:54 INFO - PROCESS | 2956 | 1467541614629 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 2956 | 1467541614634 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:26:54 INFO - PROCESS | 2956 | 1467541614640 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 2956 | 1467541614643 Marionette TRACE conn7 <- [1,154,null,{}] 03:26:54 INFO - PROCESS | 2956 | 1467541614647 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 2956 | 1467541614650 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:54 INFO - PROCESS | 2956 | 1467541614797 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 03:26:54 INFO - PROCESS | 2956 | 1467541614916 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 2956 | 1467541614918 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:54 INFO - PROCESS | 2956 | ++DOCSHELL 172F9000 == 46 [pid = 2956] [id = 48] 03:26:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (172FD000) [pid = 2956] [serial = 140] [outer = 00000000] 03:26:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18919400) [pid = 2956] [serial = 141] [outer = 172FD000] 03:26:54 INFO - PROCESS | 2956 | 1467541614975 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (196E2400) [pid = 2956] [serial = 142] [outer = 172FD000] 03:26:55 INFO - PROCESS | 2956 | 1467541615725 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1119ms 03:26:55 INFO - PROCESS | 2956 | 1467541615763 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 2956 | 1467541615767 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:26:55 INFO - PROCESS | 2956 | 1467541615773 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 2956 | 1467541615776 Marionette TRACE conn7 <- [1,158,null,{}] 03:26:55 INFO - PROCESS | 2956 | 1467541615781 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 2956 | 1467541615784 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:55 INFO - PROCESS | 2956 | 1467541615882 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 03:26:55 INFO - PROCESS | 2956 | 1467541615956 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 2956 | 1467541615960 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:55 INFO - PROCESS | 2956 | ++DOCSHELL 10565800 == 47 [pid = 2956] [id = 49] 03:26:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (10566400) [pid = 2956] [serial = 143] [outer = 00000000] 03:26:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (10857C00) [pid = 2956] [serial = 144] [outer = 10566400] 03:26:56 INFO - PROCESS | 2956 | 1467541616009 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (141F2C00) [pid = 2956] [serial = 145] [outer = 10566400] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 15F74800 == 46 [pid = 2956] [id = 29] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 10552400 == 45 [pid = 2956] [id = 45] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 1022B400 == 44 [pid = 2956] [id = 44] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 1021D400 == 43 [pid = 2956] [id = 43] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 0FDFEC00 == 42 [pid = 2956] [id = 42] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 191A1C00 == 41 [pid = 2956] [id = 41] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 0CEF2C00 == 40 [pid = 2956] [id = 40] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 1769CC00 == 39 [pid = 2956] [id = 39] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 17249C00 == 38 [pid = 2956] [id = 38] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 1055E400 == 37 [pid = 2956] [id = 37] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 103E2000 == 36 [pid = 2956] [id = 36] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (182C7C00) [pid = 2956] [serial = 87] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOCSHELL 17253400 == 35 [pid = 2956] [id = 30] 03:26:56 INFO - PROCESS | 2956 | 1467541616635 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 890ms 03:26:56 INFO - PROCESS | 2956 | 1467541616663 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 2956 | 1467541616667 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 03:26:56 INFO - PROCESS | 2956 | 1467541616672 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:26:56 INFO - PROCESS | 2956 | 1467541616675 Marionette TRACE conn7 <- [1,162,null,{}] 03:26:56 INFO - PROCESS | 2956 | 1467541616678 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 2956 | 1467541616681 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:56 INFO - PROCESS | 2956 | 1467541616765 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1DD10C00) [pid = 2956] [serial = 72] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B1A6800) [pid = 2956] [serial = 58] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1CD40000) [pid = 2956] [serial = 61] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (17254000) [pid = 2956] [serial = 85] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10554000) [pid = 2956] [serial = 75] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1055A400) [pid = 2956] [serial = 76] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14823400) [pid = 2956] [serial = 78] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1676C400) [pid = 2956] [serial = 82] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1721FC00) [pid = 2956] [serial = 84] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (14848400) [pid = 2956] [serial = 79] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15F6D800) [pid = 2956] [serial = 81] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1DD15800) [pid = 2956] [serial = 73] [outer = 00000000] [url = about:blank] 03:26:56 INFO - PROCESS | 2956 | 1467541616839 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 2956 | 1467541616841 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:56 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDD800 == 36 [pid = 2956] [id = 50] 03:26:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1021E000) [pid = 2956] [serial = 146] [outer = 00000000] 03:26:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10229000) [pid = 2956] [serial = 147] [outer = 1021E000] 03:26:56 INFO - PROCESS | 2956 | 1467541616919 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1055AC00) [pid = 2956] [serial = 148] [outer = 1021E000] 03:26:57 INFO - PROCESS | 2956 | 1467541617305 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 03:26:57 INFO - PROCESS | 2956 | 1467541617348 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 2956 | 1467541617350 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 03:26:57 INFO - PROCESS | 2956 | 1467541617353 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:26:57 INFO - PROCESS | 2956 | 1467541617357 Marionette TRACE conn7 <- [1,166,null,{}] 03:26:57 INFO - PROCESS | 2956 | 1467541617368 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 2956 | 1467541617373 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:57 INFO - PROCESS | 2956 | 1467541617476 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 03:26:57 INFO - PROCESS | 2956 | 1467541617486 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 2956 | 1467541617489 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:57 INFO - PROCESS | 2956 | ++DOCSHELL 15D45000 == 37 [pid = 2956] [id = 51] 03:26:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (15F3B400) [pid = 2956] [serial = 149] [outer = 00000000] 03:26:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (15F6F000) [pid = 2956] [serial = 150] [outer = 15F3B400] 03:26:57 INFO - PROCESS | 2956 | 1467541617536 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (15F77400) [pid = 2956] [serial = 151] [outer = 15F3B400] 03:26:57 INFO - PROCESS | 2956 | 1467541617978 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 03:26:58 INFO - PROCESS | 2956 | 1467541618027 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 2956 | 1467541618030 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 03:26:58 INFO - PROCESS | 2956 | 1467541618033 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:26:58 INFO - PROCESS | 2956 | 1467541618035 Marionette TRACE conn7 <- [1,170,null,{}] 03:26:58 INFO - PROCESS | 2956 | 1467541618038 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 2956 | 1467541618040 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:58 INFO - PROCESS | 2956 | 1467541618123 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 03:26:58 INFO - PROCESS | 2956 | 1467541618131 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 2956 | 1467541618133 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:58 INFO - PROCESS | 2956 | ++DOCSHELL 17222800 == 38 [pid = 2956] [id = 52] 03:26:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (17223800) [pid = 2956] [serial = 152] [outer = 00000000] 03:26:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17254400) [pid = 2956] [serial = 153] [outer = 17223800] 03:26:58 INFO - PROCESS | 2956 | 1467541618188 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1767CC00) [pid = 2956] [serial = 154] [outer = 17223800] 03:26:58 INFO - PROCESS | 2956 | 1467541618587 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 03:26:58 INFO - PROCESS | 2956 | 1467541618672 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 2956 | 1467541618674 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 03:26:58 INFO - PROCESS | 2956 | 1467541618678 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 2956 | 1467541618679 Marionette TRACE conn7 <- [1,174,null,{}] 03:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:26:58 INFO - PROCESS | 2956 | 1467541618683 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 2956 | 1467541618685 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:58 INFO - PROCESS | 2956 | 1467541618792 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 03:26:58 INFO - PROCESS | 2956 | 1467541618859 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 2956 | 1467541618862 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:58 INFO - PROCESS | 2956 | ++DOCSHELL 1769E800 == 39 [pid = 2956] [id = 53] 03:26:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1769EC00) [pid = 2956] [serial = 155] [outer = 00000000] 03:26:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1825B800) [pid = 2956] [serial = 156] [outer = 1769EC00] 03:26:58 INFO - PROCESS | 2956 | 1467541618905 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1825E400) [pid = 2956] [serial = 157] [outer = 1769EC00] 03:26:59 INFO - PROCESS | 2956 | 1467541619309 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 03:26:59 INFO - PROCESS | 2956 | 1467541619352 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 2956 | 1467541619354 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 03:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:26:59 INFO - PROCESS | 2956 | 1467541619357 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 2956 | 1467541619359 Marionette TRACE conn7 <- [1,178,null,{}] 03:26:59 INFO - PROCESS | 2956 | 1467541619362 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 2956 | 1467541619368 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:59 INFO - PROCESS | 2956 | 1467541619496 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 03:26:59 INFO - PROCESS | 2956 | 1467541619506 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 2956 | 1467541619508 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:26:59 INFO - PROCESS | 2956 | ++DOCSHELL 1825B000 == 40 [pid = 2956] [id = 54] 03:26:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18262400) [pid = 2956] [serial = 158] [outer = 00000000] 03:26:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18A33C00) [pid = 2956] [serial = 159] [outer = 18262400] 03:26:59 INFO - PROCESS | 2956 | 1467541619602 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (191A6C00) [pid = 2956] [serial = 160] [outer = 18262400] 03:27:00 INFO - PROCESS | 2956 | 1467541620005 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 03:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:27:00 INFO - PROCESS | 2956 | 1467541620028 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 2956 | 1467541620031 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 03:27:00 INFO - PROCESS | 2956 | 1467541620034 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 2956 | 1467541620036 Marionette TRACE conn7 <- [1,182,null,{}] 03:27:00 INFO - PROCESS | 2956 | 1467541620039 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 2956 | 1467541620041 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:00 INFO - PROCESS | 2956 | 1467541620180 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 03:27:00 INFO - PROCESS | 2956 | 1467541620197 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 2956 | 1467541620199 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:00 INFO - PROCESS | 2956 | ++DOCSHELL 10222000 == 41 [pid = 2956] [id = 55] 03:27:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (196E2C00) [pid = 2956] [serial = 161] [outer = 00000000] 03:27:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19A26400) [pid = 2956] [serial = 162] [outer = 196E2C00] 03:27:00 INFO - PROCESS | 2956 | 1467541620241 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19A26C00) [pid = 2956] [serial = 163] [outer = 196E2C00] 03:27:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19E3C800) [pid = 2956] [serial = 164] [outer = 105DCC00] 03:27:00 INFO - PROCESS | 2956 | 1467541620805 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (199E9800) [pid = 2956] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1070FC00) [pid = 2956] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1724A400) [pid = 2956] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10552C00) [pid = 2956] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (191A1800) [pid = 2956] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19E3E000) [pid = 2956] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1769DC00) [pid = 2956] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1021D800) [pid = 2956] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1022B800) [pid = 2956] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:27:00 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10562000) [pid = 2956] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 03:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:27:00 INFO - PROCESS | 2956 | 1467541620868 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 2956 | 1467541620870 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 03:27:00 INFO - PROCESS | 2956 | 1467541620873 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 2956 | 1467541620875 Marionette TRACE conn7 <- [1,186,null,{}] 03:27:00 INFO - PROCESS | 2956 | 1467541620878 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 2956 | 1467541620880 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:00 INFO - PROCESS | 2956 | 1467541620957 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 03:27:00 INFO - PROCESS | 2956 | 1467541620964 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 2956 | 1467541620966 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:01 INFO - PROCESS | 2956 | ++DOCSHELL 10568000 == 42 [pid = 2956] [id = 56] 03:27:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (105DF800) [pid = 2956] [serial = 165] [outer = 00000000] 03:27:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17218800) [pid = 2956] [serial = 166] [outer = 105DF800] 03:27:01 INFO - PROCESS | 2956 | 1467541621009 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17696400) [pid = 2956] [serial = 167] [outer = 105DF800] 03:27:01 INFO - PROCESS | 2956 | 1467541621409 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 03:27:01 INFO - PROCESS | 2956 | 1467541621470 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 2956 | 1467541621472 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 03:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:27:01 INFO - PROCESS | 2956 | 1467541621478 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 2956 | 1467541621480 Marionette TRACE conn7 <- [1,190,null,{}] 03:27:01 INFO - PROCESS | 2956 | 1467541621484 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 2956 | 1467541621485 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:01 INFO - PROCESS | 2956 | 1467541621569 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 03:27:01 INFO - PROCESS | 2956 | 1467541621575 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 2956 | 1467541621577 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:01 INFO - PROCESS | 2956 | ++DOCSHELL 199E3C00 == 43 [pid = 2956] [id = 57] 03:27:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19E3CC00) [pid = 2956] [serial = 168] [outer = 00000000] 03:27:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19E45000) [pid = 2956] [serial = 169] [outer = 19E3CC00] 03:27:01 INFO - PROCESS | 2956 | 1467541621622 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19E45400) [pid = 2956] [serial = 170] [outer = 19E3CC00] 03:27:02 INFO - PROCESS | 2956 | 1467541622030 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 03:27:02 INFO - PROCESS | 2956 | 1467541622051 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 2956 | 1467541622053 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 03:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:27:02 INFO - PROCESS | 2956 | 1467541622055 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 2956 | 1467541622057 Marionette TRACE conn7 <- [1,194,null,{}] 03:27:02 INFO - PROCESS | 2956 | 1467541622060 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 2956 | 1467541622062 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:02 INFO - PROCESS | 2956 | 1467541622178 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 03:27:02 INFO - PROCESS | 2956 | 1467541622185 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 2956 | 1467541622187 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:02 INFO - PROCESS | 2956 | ++DOCSHELL 1BB1D800 == 44 [pid = 2956] [id = 58] 03:27:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1BB1E800) [pid = 2956] [serial = 171] [outer = 00000000] 03:27:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1BFC8000) [pid = 2956] [serial = 172] [outer = 1BB1E800] 03:27:02 INFO - PROCESS | 2956 | 1467541622232 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1C485400) [pid = 2956] [serial = 173] [outer = 1BB1E800] 03:27:02 INFO - PROCESS | 2956 | 1467541622613 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 03:27:02 INFO - PROCESS | 2956 | 1467541622626 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 2956 | 1467541622629 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 03:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:27:02 INFO - PROCESS | 2956 | 1467541622632 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 2956 | 1467541622634 Marionette TRACE conn7 <- [1,198,null,{}] 03:27:02 INFO - PROCESS | 2956 | 1467541622637 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 2956 | 1467541622640 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:02 INFO - PROCESS | 2956 | 1467541622731 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 03:27:02 INFO - PROCESS | 2956 | 1467541622851 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 2956 | 1467541622854 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:02 INFO - PROCESS | 2956 | ++DOCSHELL 0CC52000 == 45 [pid = 2956] [id = 59] 03:27:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (0CC53C00) [pid = 2956] [serial = 174] [outer = 00000000] 03:27:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (0FDF6C00) [pid = 2956] [serial = 175] [outer = 0CC53C00] 03:27:02 INFO - PROCESS | 2956 | 1467541622946 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (0FFD9C00) [pid = 2956] [serial = 176] [outer = 0CC53C00] 03:27:03 INFO - PROCESS | 2956 | 1467541623495 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 03:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:27:03 INFO - PROCESS | 2956 | 1467541623564 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 2956 | 1467541623568 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 03:27:03 INFO - PROCESS | 2956 | 1467541623573 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 2956 | 1467541623576 Marionette TRACE conn7 <- [1,202,null,{}] 03:27:03 INFO - PROCESS | 2956 | 1467541623582 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:03 INFO - PROCESS | 2956 | 1467541623587 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:03 INFO - PROCESS | 2956 | 1467541623727 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 03:27:03 INFO - PROCESS | 2956 | 1467541623847 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 2956 | 1467541623850 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:03 INFO - PROCESS | 2956 | ++DOCSHELL 1070FC00 == 46 [pid = 2956] [id = 60] 03:27:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (111CFC00) [pid = 2956] [serial = 177] [outer = 00000000] 03:27:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (14854000) [pid = 2956] [serial = 178] [outer = 111CFC00] 03:27:03 INFO - PROCESS | 2956 | 1467541623906 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (15F45000) [pid = 2956] [serial = 179] [outer = 111CFC00] 03:27:04 INFO - PROCESS | 2956 | 1467541624464 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 03:27:04 INFO - PROCESS | 2956 | 1467541624505 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 2956 | 1467541624510 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:27:04 INFO - PROCESS | 2956 | 1467541624515 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 2956 | 1467541624517 Marionette TRACE conn7 <- [1,206,null,{}] 03:27:04 INFO - PROCESS | 2956 | 1467541624521 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 2956 | 1467541624524 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:04 INFO - PROCESS | 2956 | 1467541624634 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 03:27:04 INFO - PROCESS | 2956 | 1467541624753 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 2956 | 1467541624756 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:04 INFO - PROCESS | 2956 | ++DOCSHELL 1825A800 == 47 [pid = 2956] [id = 61] 03:27:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1825D800) [pid = 2956] [serial = 180] [outer = 00000000] 03:27:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1891A000) [pid = 2956] [serial = 181] [outer = 1825D800] 03:27:04 INFO - PROCESS | 2956 | 1467541624811 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (199EE000) [pid = 2956] [serial = 182] [outer = 1825D800] 03:27:05 INFO - PROCESS | 2956 | 1467541625415 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 03:27:05 INFO - PROCESS | 2956 | 1467541625448 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 2956 | 1467541625450 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 03:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:27:05 INFO - PROCESS | 2956 | 1467541625455 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 2956 | 1467541625462 Marionette TRACE conn7 <- [1,210,null,{}] 03:27:05 INFO - PROCESS | 2956 | 1467541625485 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 2956 | 1467541625489 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:05 INFO - PROCESS | 2956 | 1467541625624 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 03:27:05 INFO - PROCESS | 2956 | 1467541625680 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 2956 | 1467541625682 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:05 INFO - PROCESS | 2956 | ++DOCSHELL 1DD10800 == 48 [pid = 2956] [id = 62] 03:27:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1DD11400) [pid = 2956] [serial = 183] [outer = 00000000] 03:27:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1DE25400) [pid = 2956] [serial = 184] [outer = 1DD11400] 03:27:05 INFO - PROCESS | 2956 | 1467541625737 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1DE29C00) [pid = 2956] [serial = 185] [outer = 1DD11400] 03:27:06 INFO - PROCESS | 2956 | 1467541626412 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1026ms 03:27:06 INFO - PROCESS | 2956 | 1467541626484 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 2956 | 1467541626489 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:27:06 INFO - PROCESS | 2956 | 1467541626493 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 2956 | 1467541626496 Marionette TRACE conn7 <- [1,214,null,{}] 03:27:06 INFO - PROCESS | 2956 | 1467541626502 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 2956 | 1467541626505 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:06 INFO - PROCESS | 2956 | 1467541626638 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 03:27:06 INFO - PROCESS | 2956 | 1467541626717 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 2956 | 1467541626722 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:06 INFO - PROCESS | 2956 | ++DOCSHELL 10222400 == 49 [pid = 2956] [id = 63] 03:27:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (10223000) [pid = 2956] [serial = 186] [outer = 00000000] 03:27:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (10567400) [pid = 2956] [serial = 187] [outer = 10223000] 03:27:06 INFO - PROCESS | 2956 | 1467541626814 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (10852400) [pid = 2956] [serial = 188] [outer = 10223000] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 15F6AC00 == 48 [pid = 2956] [id = 32] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 103E0800 == 47 [pid = 2956] [id = 31] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 1BB1D800 == 46 [pid = 2956] [id = 58] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 199E3C00 == 45 [pid = 2956] [id = 57] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 10568000 == 44 [pid = 2956] [id = 56] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 10222000 == 43 [pid = 2956] [id = 55] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 1825B000 == 42 [pid = 2956] [id = 54] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 1769E800 == 41 [pid = 2956] [id = 53] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 17222800 == 40 [pid = 2956] [id = 52] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 15D45000 == 39 [pid = 2956] [id = 51] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 0FFDD800 == 38 [pid = 2956] [id = 50] 03:27:07 INFO - PROCESS | 2956 | --DOCSHELL 10565800 == 37 [pid = 2956] [id = 49] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (14725000) [pid = 2956] [serial = 132] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (19E3E400) [pid = 2956] [serial = 120] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (14766800) [pid = 2956] [serial = 108] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (15764000) [pid = 2956] [serial = 109] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1BB11800) [pid = 2956] [serial = 99] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (172F3000) [pid = 2956] [serial = 111] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (17693C00) [pid = 2956] [serial = 112] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (14826000) [pid = 2956] [serial = 106] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (196E0400) [pid = 2956] [serial = 117] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10FE1000) [pid = 2956] [serial = 105] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19E4B400) [pid = 2956] [serial = 123] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (15F68C00) [pid = 2956] [serial = 102] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1055C000) [pid = 2956] [serial = 90] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (17218400) [pid = 2956] [serial = 93] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (182CF800) [pid = 2956] [serial = 114] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19E40C00) [pid = 2956] [serial = 121] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10226000) [pid = 2956] [serial = 126] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (199E9000) [pid = 2956] [serial = 96] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10569000) [pid = 2956] [serial = 129] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1B319400) [pid = 2956] [serial = 124] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1056AC00) [pid = 2956] [serial = 130] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (199E6400) [pid = 2956] [serial = 118] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10229400) [pid = 2956] [serial = 127] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18A49C00) [pid = 2956] [serial = 115] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19E41400) [pid = 2956] [serial = 133] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 2956 | 1467541627307 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 831ms 03:27:07 INFO - PROCESS | 2956 | 1467541627324 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 2956 | 1467541627329 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 03:27:07 INFO - PROCESS | 2956 | 1467541627335 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:27:07 INFO - PROCESS | 2956 | 1467541627337 Marionette TRACE conn7 <- [1,218,null,{}] 03:27:07 INFO - PROCESS | 2956 | 1467541627346 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 2956 | 1467541627348 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:07 INFO - PROCESS | 2956 | 1467541627435 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 03:27:07 INFO - PROCESS | 2956 | 1467541627441 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 2956 | 1467541627444 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:07 INFO - PROCESS | 2956 | ++DOCSHELL 1056AC00 == 38 [pid = 2956] [id = 64] 03:27:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1056C400) [pid = 2956] [serial = 189] [outer = 00000000] 03:27:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (13F11800) [pid = 2956] [serial = 190] [outer = 1056C400] 03:27:07 INFO - PROCESS | 2956 | 1467541627490 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1479FC00) [pid = 2956] [serial = 191] [outer = 1056C400] 03:27:07 INFO - PROCESS | 2956 | 1467541627933 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 03:27:07 INFO - PROCESS | 2956 | 1467541627969 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 2956 | 1467541627971 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 03:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:27:07 INFO - PROCESS | 2956 | 1467541627978 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 2956 | 1467541627982 Marionette TRACE conn7 <- [1,222,null,{}] 03:27:08 INFO - PROCESS | 2956 | 1467541627992 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 2956 | 1467541627997 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:08 INFO - PROCESS | 2956 | 1467541628083 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 03:27:08 INFO - PROCESS | 2956 | 1467541628092 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 2956 | 1467541628095 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:08 INFO - PROCESS | 2956 | ++DOCSHELL 17216C00 == 39 [pid = 2956] [id = 65] 03:27:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17217400) [pid = 2956] [serial = 192] [outer = 00000000] 03:27:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1721D800) [pid = 2956] [serial = 193] [outer = 17217400] 03:27:08 INFO - PROCESS | 2956 | 1467541628141 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (17249C00) [pid = 2956] [serial = 194] [outer = 17217400] 03:27:08 INFO - PROCESS | 2956 | 1467541628593 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 03:27:08 INFO - PROCESS | 2956 | 1467541628609 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 2956 | 1467541628611 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 03:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:27:08 INFO - PROCESS | 2956 | 1467541628614 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 2956 | 1467541628616 Marionette TRACE conn7 <- [1,226,null,{}] 03:27:08 INFO - PROCESS | 2956 | 1467541628619 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 2956 | 1467541628621 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:08 INFO - PROCESS | 2956 | 1467541628708 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 03:27:08 INFO - PROCESS | 2956 | 1467541628722 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 2956 | 1467541628724 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:08 INFO - PROCESS | 2956 | ++DOCSHELL 172F3000 == 40 [pid = 2956] [id = 66] 03:27:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1768F400) [pid = 2956] [serial = 195] [outer = 00000000] 03:27:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1769CC00) [pid = 2956] [serial = 196] [outer = 1768F400] 03:27:08 INFO - PROCESS | 2956 | 1467541628772 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (18264400) [pid = 2956] [serial = 197] [outer = 1768F400] 03:27:09 INFO - PROCESS | 2956 | 1467541629190 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 03:27:09 INFO - PROCESS | 2956 | 1467541629246 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 2956 | 1467541629248 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:27:09 INFO - PROCESS | 2956 | 1467541629251 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 2956 | 1467541629253 Marionette TRACE conn7 <- [1,230,null,{}] 03:27:09 INFO - PROCESS | 2956 | 1467541629270 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:09 INFO - PROCESS | 2956 | 1467541629272 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:09 INFO - PROCESS | 2956 | 1467541629376 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 03:27:09 INFO - PROCESS | 2956 | 1467541629381 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 2956 | 1467541629383 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:09 INFO - PROCESS | 2956 | ++DOCSHELL 18932800 == 41 [pid = 2956] [id = 67] 03:27:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (18933000) [pid = 2956] [serial = 198] [outer = 00000000] 03:27:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18937400) [pid = 2956] [serial = 199] [outer = 18933000] 03:27:09 INFO - PROCESS | 2956 | 1467541629427 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (18937C00) [pid = 2956] [serial = 200] [outer = 18933000] 03:27:09 INFO - PROCESS | 2956 | 1467541629877 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 691ms 03:27:09 INFO - PROCESS | 2956 | 1467541629952 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 2956 | 1467541629954 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:27:09 INFO - PROCESS | 2956 | 1467541629957 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 2956 | 1467541629959 Marionette TRACE conn7 <- [1,234,null,{}] 03:27:09 INFO - PROCESS | 2956 | 1467541629962 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:09 INFO - PROCESS | 2956 | 1467541629968 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:10 INFO - PROCESS | 2956 | 1467541630115 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 03:27:10 INFO - PROCESS | 2956 | 1467541630166 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 2956 | 1467541630168 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:10 INFO - PROCESS | 2956 | ++DOCSHELL 18935400 == 42 [pid = 2956] [id = 68] 03:27:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (18A4C800) [pid = 2956] [serial = 201] [outer = 00000000] 03:27:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (196E0000) [pid = 2956] [serial = 202] [outer = 18A4C800] 03:27:10 INFO - PROCESS | 2956 | 1467541630212 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (196E6400) [pid = 2956] [serial = 203] [outer = 18A4C800] 03:27:10 INFO - PROCESS | 2956 | 1467541630613 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 03:27:10 INFO - PROCESS | 2956 | 1467541630636 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 2956 | 1467541630637 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 03:27:10 INFO - PROCESS | 2956 | 1467541630641 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:27:10 INFO - PROCESS | 2956 | 1467541630651 Marionette TRACE conn7 <- [1,238,null,{}] 03:27:10 INFO - PROCESS | 2956 | 1467541630655 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 2956 | 1467541630657 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:10 INFO - PROCESS | 2956 | 1467541630784 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 03:27:10 INFO - PROCESS | 2956 | 1467541630790 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 2956 | 1467541630792 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:10 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4F000 == 43 [pid = 2956] [id = 69] 03:27:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (196DAC00) [pid = 2956] [serial = 204] [outer = 00000000] 03:27:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19B1E400) [pid = 2956] [serial = 205] [outer = 196DAC00] 03:27:10 INFO - PROCESS | 2956 | 1467541630835 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19E3E400) [pid = 2956] [serial = 206] [outer = 196DAC00] 03:27:11 INFO - PROCESS | 2956 | 1467541631439 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (18262400) [pid = 2956] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1769EC00) [pid = 2956] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (196E2C00) [pid = 2956] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (17223800) [pid = 2956] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (10566400) [pid = 2956] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1021E000) [pid = 2956] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (172FD000) [pid = 2956] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (105DF800) [pid = 2956] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19E3CC00) [pid = 2956] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (15F3B400) [pid = 2956] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (0FFDD400) [pid = 2956] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (172F5400) [pid = 2956] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10551C00) [pid = 2956] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (15F75400) [pid = 2956] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (196E7000) [pid = 2956] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B1AC400) [pid = 2956] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:27:11 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (14722C00) [pid = 2956] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 831ms 03:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:27:11 INFO - PROCESS | 2956 | 1467541631476 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 2956 | 1467541631478 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 03:27:11 INFO - PROCESS | 2956 | 1467541631481 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 2956 | 1467541631483 Marionette TRACE conn7 <- [1,242,null,{}] 03:27:11 INFO - PROCESS | 2956 | 1467541631487 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 2956 | 1467541631488 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:11 INFO - PROCESS | 2956 | 1467541631567 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 03:27:11 INFO - PROCESS | 2956 | 1467541631574 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 2956 | 1467541631576 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:11 INFO - PROCESS | 2956 | ++DOCSHELL 10559800 == 44 [pid = 2956] [id = 70] 03:27:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (141E9C00) [pid = 2956] [serial = 207] [outer = 00000000] 03:27:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (167CE000) [pid = 2956] [serial = 208] [outer = 141E9C00] 03:27:11 INFO - PROCESS | 2956 | 1467541631619 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17690000) [pid = 2956] [serial = 209] [outer = 141E9C00] 03:27:12 INFO - PROCESS | 2956 | 1467541632048 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 03:27:12 INFO - PROCESS | 2956 | 1467541632113 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 2956 | 1467541632115 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 03:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:27:12 INFO - PROCESS | 2956 | 1467541632118 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 2956 | 1467541632120 Marionette TRACE conn7 <- [1,246,null,{}] 03:27:12 INFO - PROCESS | 2956 | 1467541632123 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 2956 | 1467541632125 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:12 INFO - PROCESS | 2956 | 1467541632209 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 03:27:12 INFO - PROCESS | 2956 | 1467541632216 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 2956 | 1467541632218 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:12 INFO - PROCESS | 2956 | ++DOCSHELL 182CFC00 == 45 [pid = 2956] [id = 71] 03:27:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (199EC400) [pid = 2956] [serial = 210] [outer = 00000000] 03:27:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1AA63400) [pid = 2956] [serial = 211] [outer = 199EC400] 03:27:12 INFO - PROCESS | 2956 | 1467541632262 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1AA69800) [pid = 2956] [serial = 212] [outer = 199EC400] 03:27:12 INFO - PROCESS | 2956 | 1467541632685 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 03:27:12 INFO - PROCESS | 2956 | 1467541632749 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 2956 | 1467541632751 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 03:27:12 INFO - PROCESS | 2956 | 1467541632755 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:27:12 INFO - PROCESS | 2956 | 1467541632756 Marionette TRACE conn7 <- [1,250,null,{}] 03:27:12 INFO - PROCESS | 2956 | 1467541632760 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 2956 | 1467541632762 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:12 INFO - PROCESS | 2956 | 1467541632843 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 03:27:12 INFO - PROCESS | 2956 | 1467541632848 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 2956 | 1467541632850 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:12 INFO - PROCESS | 2956 | ++DOCSHELL 1AA64800 == 46 [pid = 2956] [id = 72] 03:27:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1AA65800) [pid = 2956] [serial = 213] [outer = 00000000] 03:27:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1AA71C00) [pid = 2956] [serial = 214] [outer = 1AA65800] 03:27:12 INFO - PROCESS | 2956 | 1467541632893 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1B26C400) [pid = 2956] [serial = 215] [outer = 1AA65800] 03:27:13 INFO - PROCESS | 2956 | 1467541633311 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 03:27:13 INFO - PROCESS | 2956 | 1467541633334 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 2956 | 1467541633336 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 03:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:27:13 INFO - PROCESS | 2956 | 1467541633376 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 2956 | 1467541633379 Marionette TRACE conn7 <- [1,254,null,{}] 03:27:13 INFO - PROCESS | 2956 | 1467541633394 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 2956 | 1467541633397 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:13 INFO - PROCESS | 2956 | 1467541633550 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 03:27:13 INFO - PROCESS | 2956 | 1467541633735 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 2956 | 1467541633738 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:13 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDF000 == 47 [pid = 2956] [id = 73] 03:27:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (0FFDF400) [pid = 2956] [serial = 216] [outer = 00000000] 03:27:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (10223800) [pid = 2956] [serial = 217] [outer = 0FFDF400] 03:27:13 INFO - PROCESS | 2956 | 1467541633809 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (103E2000) [pid = 2956] [serial = 218] [outer = 0FFDF400] 03:27:14 INFO - PROCESS | 2956 | 1467541634334 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 997ms 03:27:14 INFO - PROCESS | 2956 | 1467541634371 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 2956 | 1467541634375 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 03:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:27:14 INFO - PROCESS | 2956 | 1467541634381 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 2956 | 1467541634385 Marionette TRACE conn7 <- [1,258,null,{}] 03:27:14 INFO - PROCESS | 2956 | 1467541634390 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 2956 | 1467541634392 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:14 INFO - PROCESS | 2956 | 1467541634505 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 03:27:14 INFO - PROCESS | 2956 | 1467541634600 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 2956 | 1467541634603 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:14 INFO - PROCESS | 2956 | ++DOCSHELL 15F6A800 == 48 [pid = 2956] [id = 74] 03:27:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (15F6F400) [pid = 2956] [serial = 219] [outer = 00000000] 03:27:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (17215800) [pid = 2956] [serial = 220] [outer = 15F6F400] 03:27:14 INFO - PROCESS | 2956 | 1467541634657 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (17222800) [pid = 2956] [serial = 221] [outer = 15F6F400] 03:27:15 INFO - PROCESS | 2956 | 1467541635244 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 931ms 03:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:27:15 INFO - PROCESS | 2956 | 1467541635313 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 2956 | 1467541635317 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 03:27:15 INFO - PROCESS | 2956 | 1467541635321 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 2956 | 1467541635323 Marionette TRACE conn7 <- [1,262,null,{}] 03:27:15 INFO - PROCESS | 2956 | 1467541635327 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 2956 | 1467541635330 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:15 INFO - PROCESS | 2956 | 1467541635447 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 03:27:15 INFO - PROCESS | 2956 | 1467541635574 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 2956 | 1467541635576 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:15 INFO - PROCESS | 2956 | ++DOCSHELL 191A5000 == 49 [pid = 2956] [id = 75] 03:27:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (191A6800) [pid = 2956] [serial = 222] [outer = 00000000] 03:27:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19E41400) [pid = 2956] [serial = 223] [outer = 191A6800] 03:27:15 INFO - PROCESS | 2956 | 1467541635631 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1AA70000) [pid = 2956] [serial = 224] [outer = 191A6800] 03:27:16 INFO - PROCESS | 2956 | 1467541636175 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 03:27:16 INFO - PROCESS | 2956 | 1467541636253 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 2956 | 1467541636257 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:27:16 INFO - PROCESS | 2956 | 1467541636268 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 2956 | 1467541636272 Marionette TRACE conn7 <- [1,266,null,{}] 03:27:16 INFO - PROCESS | 2956 | 1467541636276 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 2956 | 1467541636280 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:16 INFO - PROCESS | 2956 | 1467541636392 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 03:27:16 INFO - PROCESS | 2956 | 1467541636514 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 2956 | 1467541636517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:16 INFO - PROCESS | 2956 | ++DOCSHELL 1B3B0000 == 50 [pid = 2956] [id = 76] 03:27:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1CD40000) [pid = 2956] [serial = 225] [outer = 00000000] 03:27:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1D5E8000) [pid = 2956] [serial = 226] [outer = 1CD40000] 03:27:16 INFO - PROCESS | 2956 | 1467541636570 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1D5EB800) [pid = 2956] [serial = 227] [outer = 1CD40000] 03:27:17 INFO - PROCESS | 2956 | 1467541637160 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 931ms 03:27:17 INFO - PROCESS | 2956 | 1467541637192 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 2956 | 1467541637194 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 2956 | 1467541637198 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:27:17 INFO - PROCESS | 2956 | 1467541637200 Marionette TRACE conn7 <- [1,270,null,{}] 03:27:17 INFO - PROCESS | 2956 | 1467541637204 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 2956 | 1467541637206 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:17 INFO - PROCESS | 2956 | 1467541637313 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 03:27:17 INFO - PROCESS | 2956 | 1467541637609 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 2956 | 1467541637612 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:17 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD3000 == 51 [pid = 2956] [id = 77] 03:27:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (0FFD3C00) [pid = 2956] [serial = 228] [outer = 00000000] 03:27:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (10221800) [pid = 2956] [serial = 229] [outer = 0FFD3C00] 03:27:17 INFO - PROCESS | 2956 | 1467541637692 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1056B400) [pid = 2956] [serial = 230] [outer = 0FFD3C00] 03:27:18 INFO - PROCESS | 2956 | 1467541638465 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1323ms 03:27:18 INFO - PROCESS | 2956 | 1467541638526 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 2956 | 1467541638529 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 03:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:27:18 INFO - PROCESS | 2956 | 1467541638533 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 2956 | 1467541638535 Marionette TRACE conn7 <- [1,274,null,{}] 03:27:18 INFO - PROCESS | 2956 | 1467541638541 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 2956 | 1467541638543 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:18 INFO - PROCESS | 2956 | 1467541638644 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 1B1A9C00 == 50 [pid = 2956] [id = 34] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 196E3C00 == 49 [pid = 2956] [id = 33] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 1AA64800 == 48 [pid = 2956] [id = 72] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 182CFC00 == 47 [pid = 2956] [id = 71] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 10559800 == 46 [pid = 2956] [id = 70] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 0CC4F000 == 45 [pid = 2956] [id = 69] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 18935400 == 44 [pid = 2956] [id = 68] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 18932800 == 43 [pid = 2956] [id = 67] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 172F3000 == 42 [pid = 2956] [id = 66] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 17216C00 == 41 [pid = 2956] [id = 65] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 1056AC00 == 40 [pid = 2956] [id = 64] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 10222400 == 39 [pid = 2956] [id = 63] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (1BFC8000) [pid = 2956] [serial = 172] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOCSHELL 0CC52000 == 38 [pid = 2956] [id = 59] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (189AC000) [pid = 2956] [serial = 88] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (13F17C00) [pid = 2956] [serial = 91] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (17224800) [pid = 2956] [serial = 94] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (19A28000) [pid = 2956] [serial = 97] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1BB26C00) [pid = 2956] [serial = 100] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (16776400) [pid = 2956] [serial = 103] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1575C000) [pid = 2956] [serial = 139] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (111CDC00) [pid = 2956] [serial = 138] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19E45400) [pid = 2956] [serial = 170] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19A26C00) [pid = 2956] [serial = 163] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1767CC00) [pid = 2956] [serial = 154] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18A33C00) [pid = 2956] [serial = 159] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1825B800) [pid = 2956] [serial = 156] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1825E400) [pid = 2956] [serial = 157] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19A26400) [pid = 2956] [serial = 162] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17254400) [pid = 2956] [serial = 153] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1BFD0400) [pid = 2956] [serial = 135] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (191A6C00) [pid = 2956] [serial = 160] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (111D1C00) [pid = 2956] [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.] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (141F2C00) [pid = 2956] [serial = 145] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10857C00) [pid = 2956] [serial = 144] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10229000) [pid = 2956] [serial = 147] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1055AC00) [pid = 2956] [serial = 148] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (196E2400) [pid = 2956] [serial = 142] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18919400) [pid = 2956] [serial = 141] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17218800) [pid = 2956] [serial = 166] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19E45000) [pid = 2956] [serial = 169] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (15F6F000) [pid = 2956] [serial = 150] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (15F77400) [pid = 2956] [serial = 151] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17696400) [pid = 2956] [serial = 167] [outer = 00000000] [url = about:blank] 03:27:18 INFO - PROCESS | 2956 | 1467541638790 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 2956 | 1467541638793 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:18 INFO - PROCESS | 2956 | ++DOCSHELL 0CC51000 == 39 [pid = 2956] [id = 78] 03:27:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0CC51400) [pid = 2956] [serial = 231] [outer = 00000000] 03:27:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0FDF6800) [pid = 2956] [serial = 232] [outer = 0CC51400] 03:27:18 INFO - PROCESS | 2956 | 1467541638840 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FFDDC00) [pid = 2956] [serial = 233] [outer = 0CC51400] 03:27:19 INFO - PROCESS | 2956 | 1467541639232 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 730ms 03:27:19 INFO - PROCESS | 2956 | 1467541639267 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 2956 | 1467541639271 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 03:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:27:19 INFO - PROCESS | 2956 | 1467541639275 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 2956 | 1467541639277 Marionette TRACE conn7 <- [1,278,null,{}] 03:27:19 INFO - PROCESS | 2956 | 1467541639281 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 2956 | 1467541639283 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:19 INFO - PROCESS | 2956 | 1467541639384 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 03:27:19 INFO - PROCESS | 2956 | 1467541639457 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 2956 | 1467541639459 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:19 INFO - PROCESS | 2956 | ++DOCSHELL 10226C00 == 40 [pid = 2956] [id = 79] 03:27:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1022A000) [pid = 2956] [serial = 234] [outer = 00000000] 03:27:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (146B7000) [pid = 2956] [serial = 235] [outer = 1022A000] 03:27:19 INFO - PROCESS | 2956 | 1467541639504 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15F70400) [pid = 2956] [serial = 236] [outer = 1022A000] 03:27:19 INFO - PROCESS | 2956 | 1467541639873 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 03:27:19 INFO - PROCESS | 2956 | 1467541639911 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 2956 | 1467541639913 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 03:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:27:19 INFO - PROCESS | 2956 | 1467541639918 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 2956 | 1467541639923 Marionette TRACE conn7 <- [1,282,null,{}] 03:27:19 INFO - PROCESS | 2956 | 1467541639932 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 2956 | 1467541639936 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:20 INFO - PROCESS | 2956 | 1467541640022 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 03:27:20 INFO - PROCESS | 2956 | 1467541640028 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 2956 | 1467541640030 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:20 INFO - PROCESS | 2956 | ++DOCSHELL 17218800 == 41 [pid = 2956] [id = 80] 03:27:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (17219000) [pid = 2956] [serial = 237] [outer = 00000000] 03:27:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17698400) [pid = 2956] [serial = 238] [outer = 17219000] 03:27:20 INFO - PROCESS | 2956 | 1467541640075 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1769DC00) [pid = 2956] [serial = 239] [outer = 17219000] 03:27:20 INFO - PROCESS | 2956 | 1467541640504 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 03:27:20 INFO - PROCESS | 2956 | 1467541640550 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 2956 | 1467541640553 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 03:27:20 INFO - PROCESS | 2956 | 1467541640560 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:27:20 INFO - PROCESS | 2956 | 1467541640572 Marionette TRACE conn7 <- [1,286,null,{}] 03:27:20 INFO - PROCESS | 2956 | 1467541640576 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 2956 | 1467541640578 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:20 INFO - PROCESS | 2956 | 1467541640665 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 03:27:20 INFO - PROCESS | 2956 | 1467541640697 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 2956 | 1467541640700 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:20 INFO - PROCESS | 2956 | ++DOCSHELL 18263000 == 42 [pid = 2956] [id = 81] 03:27:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18266400) [pid = 2956] [serial = 240] [outer = 00000000] 03:27:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18932800) [pid = 2956] [serial = 241] [outer = 18266400] 03:27:20 INFO - PROCESS | 2956 | 1467541640743 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18935400) [pid = 2956] [serial = 242] [outer = 18266400] 03:27:21 INFO - PROCESS | 2956 | 1467541641195 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 03:27:21 INFO - PROCESS | 2956 | 1467541641256 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 2956 | 1467541641258 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 03:27:21 INFO - PROCESS | 2956 | 1467541641261 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:27:21 INFO - PROCESS | 2956 | 1467541641263 Marionette TRACE conn7 <- [1,290,null,{}] 03:27:21 INFO - PROCESS | 2956 | 1467541641267 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:21 INFO - PROCESS | 2956 | 1467541641268 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:21 INFO - PROCESS | 2956 | 1467541641379 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 03:27:21 INFO - PROCESS | 2956 | 1467541641386 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 2956 | 1467541641392 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:21 INFO - PROCESS | 2956 | ++DOCSHELL 189A2C00 == 43 [pid = 2956] [id = 82] 03:27:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (189A5000) [pid = 2956] [serial = 243] [outer = 00000000] 03:27:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18A3E400) [pid = 2956] [serial = 244] [outer = 189A5000] 03:27:21 INFO - PROCESS | 2956 | 1467541641492 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (191A3000) [pid = 2956] [serial = 245] [outer = 189A5000] 03:27:21 INFO - PROCESS | 2956 | 1467541641944 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 731ms 03:27:22 INFO - PROCESS | 2956 | 1467541642024 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 2956 | 1467541642026 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 03:27:22 INFO - PROCESS | 2956 | 1467541642032 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 2956 | 1467541642034 Marionette TRACE conn7 <- [1,294,null,{}] 03:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:27:22 INFO - PROCESS | 2956 | 1467541642037 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 2956 | 1467541642039 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:22 INFO - PROCESS | 2956 | 1467541642156 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 03:27:22 INFO - PROCESS | 2956 | 1467541642216 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 2956 | 1467541642218 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:22 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF7000 == 44 [pid = 2956] [id = 83] 03:27:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (196DEC00) [pid = 2956] [serial = 246] [outer = 00000000] 03:27:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (199ED800) [pid = 2956] [serial = 247] [outer = 196DEC00] 03:27:22 INFO - PROCESS | 2956 | 1467541642261 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19A2C400) [pid = 2956] [serial = 248] [outer = 196DEC00] 03:27:22 INFO - PROCESS | 2956 | 1467541642681 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 03:27:22 INFO - PROCESS | 2956 | 1467541642716 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 2956 | 1467541642718 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 03:27:22 INFO - PROCESS | 2956 | 1467541642721 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:27:22 INFO - PROCESS | 2956 | 1467541642722 Marionette TRACE conn7 <- [1,298,null,{}] 03:27:22 INFO - PROCESS | 2956 | 1467541642726 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 2956 | 1467541642728 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:22 INFO - PROCESS | 2956 | 1467541642843 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 03:27:22 INFO - PROCESS | 2956 | 1467541642848 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 2956 | 1467541642850 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:22 INFO - PROCESS | 2956 | ++DOCSHELL 19AEA400 == 45 [pid = 2956] [id = 84] 03:27:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19AEC400) [pid = 2956] [serial = 249] [outer = 00000000] 03:27:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19E41C00) [pid = 2956] [serial = 250] [outer = 19AEC400] 03:27:22 INFO - PROCESS | 2956 | 1467541642939 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (19E3E800) [pid = 2956] [serial = 251] [outer = 19AEC400] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1BB1E800) [pid = 2956] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18A4C800) [pid = 2956] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18933000) [pid = 2956] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (196DAC00) [pid = 2956] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1056C400) [pid = 2956] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (141E9C00) [pid = 2956] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17217400) [pid = 2956] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10223000) [pid = 2956] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1768F400) [pid = 2956] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:27:23 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (199EC400) [pid = 2956] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:27:23 INFO - PROCESS | 2956 | 1467541643390 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 03:27:23 INFO - PROCESS | 2956 | 1467541643475 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 2956 | 1467541643477 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 03:27:23 INFO - PROCESS | 2956 | 1467541643480 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:27:23 INFO - PROCESS | 2956 | 1467541643482 Marionette TRACE conn7 <- [1,302,null,{}] 03:27:23 INFO - PROCESS | 2956 | 1467541643485 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:23 INFO - PROCESS | 2956 | 1467541643487 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:23 INFO - PROCESS | 2956 | 1467541643570 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 03:27:23 INFO - PROCESS | 2956 | 1467541643576 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 2956 | 1467541643578 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:23 INFO - PROCESS | 2956 | ++DOCSHELL 18A4C800 == 46 [pid = 2956] [id = 85] 03:27:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (196DAC00) [pid = 2956] [serial = 252] [outer = 00000000] 03:27:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19E3D400) [pid = 2956] [serial = 253] [outer = 196DAC00] 03:27:23 INFO - PROCESS | 2956 | 1467541643622 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1AA64C00) [pid = 2956] [serial = 254] [outer = 196DAC00] 03:27:24 INFO - PROCESS | 2956 | 1467541644040 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 572ms 03:27:24 INFO - PROCESS | 2956 | 1467541644055 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 2956 | 1467541644057 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:27:24 INFO - PROCESS | 2956 | 1467541644075 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 2956 | 1467541644077 Marionette TRACE conn7 <- [1,306,null,{}] 03:27:24 INFO - PROCESS | 2956 | 1467541644080 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 2956 | 1467541644082 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:24 INFO - PROCESS | 2956 | 1467541644167 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 03:27:24 INFO - PROCESS | 2956 | 1467541644173 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 2956 | 1467541644175 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:24 INFO - PROCESS | 2956 | ++DOCSHELL 19B20000 == 47 [pid = 2956] [id = 86] 03:27:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1B26C800) [pid = 2956] [serial = 255] [outer = 00000000] 03:27:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1BB11800) [pid = 2956] [serial = 256] [outer = 1B26C800] 03:27:24 INFO - PROCESS | 2956 | 1467541644227 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1BB26800) [pid = 2956] [serial = 257] [outer = 1B26C800] 03:27:24 INFO - PROCESS | 2956 | 1467541644664 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:24 INFO - PROCESS | 2956 | 1467541644665 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 03:27:24 INFO - PROCESS | 2956 | 1467541644707 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 03:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:27:24 INFO - PROCESS | 2956 | 1467541644709 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 03:27:24 INFO - PROCESS | 2956 | 1467541644712 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 2956 | 1467541644714 Marionette TRACE conn7 <- [1,310,null,{}] 03:27:24 INFO - PROCESS | 2956 | 1467541644717 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 2956 | 1467541644719 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:24 INFO - PROCESS | 2956 | 1467541644802 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 03:27:24 INFO - PROCESS | 2956 | 1467541644809 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 2956 | 1467541644812 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:24 INFO - PROCESS | 2956 | ++DOCSHELL 1BFCDC00 == 48 [pid = 2956] [id = 87] 03:27:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1BFCFC00) [pid = 2956] [serial = 258] [outer = 00000000] 03:27:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1C562400) [pid = 2956] [serial = 259] [outer = 1BFCFC00] 03:27:24 INFO - PROCESS | 2956 | 1467541644857 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1CE0C800) [pid = 2956] [serial = 260] [outer = 1BFCFC00] 03:27:25 INFO - PROCESS | 2956 | 1467541645461 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 830ms 03:27:25 INFO - PROCESS | 2956 | 1467541645545 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 2956 | 1467541645550 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 03:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:27:25 INFO - PROCESS | 2956 | 1467541645568 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 2956 | 1467541645572 Marionette TRACE conn7 <- [1,314,null,{}] 03:27:25 INFO - PROCESS | 2956 | 1467541645580 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 2956 | 1467541645583 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:25 INFO - PROCESS | 2956 | 1467541645705 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 03:27:25 INFO - PROCESS | 2956 | 1467541645824 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 2956 | 1467541645827 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:25 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7C800 == 49 [pid = 2956] [id = 88] 03:27:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10229000) [pid = 2956] [serial = 261] [outer = 00000000] 03:27:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (10FE6000) [pid = 2956] [serial = 262] [outer = 10229000] 03:27:25 INFO - PROCESS | 2956 | 1467541645886 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (14729800) [pid = 2956] [serial = 263] [outer = 10229000] 03:27:26 INFO - PROCESS | 2956 | 1467541646493 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 990ms 03:27:26 INFO - PROCESS | 2956 | 1467541646545 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 2956 | 1467541646550 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 03:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:27:26 INFO - PROCESS | 2956 | 1467541646556 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 2956 | 1467541646559 Marionette TRACE conn7 <- [1,318,null,{}] 03:27:26 INFO - PROCESS | 2956 | 1467541646563 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:26 INFO - PROCESS | 2956 | 1467541646566 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:26 INFO - PROCESS | 2956 | 1467541646683 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 03:27:26 INFO - PROCESS | 2956 | 1467541646785 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 2956 | 1467541646788 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:26 INFO - PROCESS | 2956 | ++DOCSHELL 16778800 == 50 [pid = 2956] [id = 89] 03:27:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (167CD800) [pid = 2956] [serial = 264] [outer = 00000000] 03:27:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (172FF400) [pid = 2956] [serial = 265] [outer = 167CD800] 03:27:26 INFO - PROCESS | 2956 | 1467541646844 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (17696000) [pid = 2956] [serial = 266] [outer = 167CD800] 03:27:27 INFO - PROCESS | 2956 | 1467541647532 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1023ms 03:27:27 INFO - PROCESS | 2956 | 1467541647582 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 2956 | 1467541647585 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 03:27:27 INFO - PROCESS | 2956 | 1467541647588 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:27:27 INFO - PROCESS | 2956 | 1467541647592 Marionette TRACE conn7 <- [1,322,null,{}] 03:27:27 INFO - PROCESS | 2956 | 1467541647603 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 2956 | 1467541647608 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:27 INFO - PROCESS | 2956 | 1467541647762 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 03:27:27 INFO - PROCESS | 2956 | 1467541647889 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 2956 | 1467541647893 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:27 INFO - PROCESS | 2956 | ++DOCSHELL 18FA2800 == 51 [pid = 2956] [id = 90] 03:27:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (18FA2C00) [pid = 2956] [serial = 267] [outer = 00000000] 03:27:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (18FA5800) [pid = 2956] [serial = 268] [outer = 18FA2C00] 03:27:27 INFO - PROCESS | 2956 | 1467541647950 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (18FA9400) [pid = 2956] [serial = 269] [outer = 18FA2C00] 03:27:28 INFO - PROCESS | 2956 | 1467541648539 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 03:27:28 INFO - PROCESS | 2956 | 1467541648562 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 2956 | 1467541648565 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 03:27:28 INFO - PROCESS | 2956 | 1467541648568 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:27:28 INFO - PROCESS | 2956 | 1467541648570 Marionette TRACE conn7 <- [1,326,null,{}] 03:27:28 INFO - PROCESS | 2956 | 1467541648573 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 2956 | 1467541648576 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:28 INFO - PROCESS | 2956 | 1467541648702 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 03:27:28 INFO - PROCESS | 2956 | 1467541648826 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 2956 | 1467541648828 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:28 INFO - PROCESS | 2956 | ++DOCSHELL 10220C00 == 52 [pid = 2956] [id = 91] 03:27:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (10227800) [pid = 2956] [serial = 270] [outer = 00000000] 03:27:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1469B000) [pid = 2956] [serial = 271] [outer = 10227800] 03:27:28 INFO - PROCESS | 2956 | 1467541648882 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (16777800) [pid = 2956] [serial = 272] [outer = 10227800] 03:27:29 INFO - PROCESS | 2956 | 1467541649611 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1068ms 03:27:29 INFO - PROCESS | 2956 | 1467541649639 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 03:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:27:29 INFO - PROCESS | 2956 | 1467541649643 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 03:27:29 INFO - PROCESS | 2956 | 1467541649647 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 2956 | 1467541649652 Marionette TRACE conn7 <- [1,330,null,{}] 03:27:29 INFO - PROCESS | 2956 | 1467541649657 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 2956 | 1467541649659 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:29 INFO - PROCESS | 2956 | 1467541649763 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 03:27:29 INFO - PROCESS | 2956 | 1467541649894 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 2956 | 1467541649897 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:29 INFO - PROCESS | 2956 | ++DOCSHELL 108C4400 == 53 [pid = 2956] [id = 92] 03:27:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (10FE1000) [pid = 2956] [serial = 273] [outer = 00000000] 03:27:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (16777C00) [pid = 2956] [serial = 274] [outer = 10FE1000] 03:27:29 INFO - PROCESS | 2956 | 1467541649948 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (1724EC00) [pid = 2956] [serial = 275] [outer = 10FE1000] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 19B20000 == 52 [pid = 2956] [id = 86] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 18A4C800 == 51 [pid = 2956] [id = 85] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 19AEA400 == 50 [pid = 2956] [id = 84] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 0FDF7000 == 49 [pid = 2956] [id = 83] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 189A2C00 == 48 [pid = 2956] [id = 82] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 18263000 == 47 [pid = 2956] [id = 81] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 17218800 == 46 [pid = 2956] [id = 80] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 10226C00 == 45 [pid = 2956] [id = 79] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 0CC51000 == 44 [pid = 2956] [id = 78] 03:27:30 INFO - PROCESS | 2956 | --DOCSHELL 0FFD3000 == 43 [pid = 2956] [id = 77] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (1AA71C00) [pid = 2956] [serial = 214] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1C485400) [pid = 2956] [serial = 173] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (196E0000) [pid = 2956] [serial = 202] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (18937C00) [pid = 2956] [serial = 200] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (18937400) [pid = 2956] [serial = 199] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (196E6400) [pid = 2956] [serial = 203] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (19B1E400) [pid = 2956] [serial = 205] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (14854000) [pid = 2956] [serial = 178] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (0FDF6C00) [pid = 2956] [serial = 175] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (13F11800) [pid = 2956] [serial = 190] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (167CE000) [pid = 2956] [serial = 208] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1479FC00) [pid = 2956] [serial = 191] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1721D800) [pid = 2956] [serial = 193] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (17249C00) [pid = 2956] [serial = 194] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10852400) [pid = 2956] [serial = 188] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (10567400) [pid = 2956] [serial = 187] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (17690000) [pid = 2956] [serial = 209] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1DE25400) [pid = 2956] [serial = 184] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1769CC00) [pid = 2956] [serial = 196] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1891A000) [pid = 2956] [serial = 181] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19E3E400) [pid = 2956] [serial = 206] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1AA69800) [pid = 2956] [serial = 212] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1AA63400) [pid = 2956] [serial = 211] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18264400) [pid = 2956] [serial = 197] [outer = 00000000] [url = about:blank] 03:27:30 INFO - PROCESS | 2956 | 1467541650457 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 830ms 03:27:30 INFO - PROCESS | 2956 | 1467541650479 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 2956 | 1467541650483 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 03:27:30 INFO - PROCESS | 2956 | 1467541650489 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:27:30 INFO - PROCESS | 2956 | 1467541650492 Marionette TRACE conn7 <- [1,334,null,{}] 03:27:30 INFO - PROCESS | 2956 | 1467541650495 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 2956 | 1467541650498 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:30 INFO - PROCESS | 2956 | 1467541650587 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 03:27:30 INFO - PROCESS | 2956 | 1467541650596 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 2956 | 1467541650598 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:30 INFO - PROCESS | 2956 | ++DOCSHELL 108C5000 == 44 [pid = 2956] [id = 93] 03:27:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (108C7000) [pid = 2956] [serial = 276] [outer = 00000000] 03:27:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1484B800) [pid = 2956] [serial = 277] [outer = 108C7000] 03:27:30 INFO - PROCESS | 2956 | 1467541650646 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (15F69C00) [pid = 2956] [serial = 278] [outer = 108C7000] 03:27:31 INFO - PROCESS | 2956 | 1467541651105 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 03:27:31 INFO - PROCESS | 2956 | 1467541651164 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 2956 | 1467541651166 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:27:31 INFO - PROCESS | 2956 | 1467541651169 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 2956 | 1467541651173 Marionette TRACE conn7 <- [1,338,null,{}] 03:27:31 INFO - PROCESS | 2956 | 1467541651183 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 2956 | 1467541651188 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:31 INFO - PROCESS | 2956 | 1467541651274 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 03:27:31 INFO - PROCESS | 2956 | 1467541651282 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 2956 | 1467541651285 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:31 INFO - PROCESS | 2956 | ++DOCSHELL 17698000 == 45 [pid = 2956] [id = 94] 03:27:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (17699000) [pid = 2956] [serial = 279] [outer = 00000000] 03:27:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1825F400) [pid = 2956] [serial = 280] [outer = 17699000] 03:27:31 INFO - PROCESS | 2956 | 1467541651332 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18266C00) [pid = 2956] [serial = 281] [outer = 17699000] 03:27:31 INFO - PROCESS | 2956 | 1467541651799 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 03:27:31 INFO - PROCESS | 2956 | 1467541651860 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 2956 | 1467541651863 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 03:27:31 INFO - PROCESS | 2956 | 1467541651866 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:27:31 INFO - PROCESS | 2956 | 1467541651868 Marionette TRACE conn7 <- [1,342,null,{}] 03:27:31 INFO - PROCESS | 2956 | 1467541651871 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 2956 | 1467541651873 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:31 INFO - PROCESS | 2956 | 1467541651961 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 03:27:32 INFO - PROCESS | 2956 | 1467541651977 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 2956 | 1467541651979 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:32 INFO - PROCESS | 2956 | ++DOCSHELL 182CF800 == 46 [pid = 2956] [id = 95] 03:27:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (182D0400) [pid = 2956] [serial = 282] [outer = 00000000] 03:27:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1893F800) [pid = 2956] [serial = 283] [outer = 182D0400] 03:27:32 INFO - PROCESS | 2956 | 1467541652105 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (18A41C00) [pid = 2956] [serial = 284] [outer = 182D0400] 03:27:32 INFO - PROCESS | 2956 | 1467541652493 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 03:27:32 INFO - PROCESS | 2956 | 1467541652540 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 2956 | 1467541652542 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 03:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:27:32 INFO - PROCESS | 2956 | 1467541652545 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 2956 | 1467541652546 Marionette TRACE conn7 <- [1,346,null,{}] 03:27:32 INFO - PROCESS | 2956 | 1467541652550 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:32 INFO - PROCESS | 2956 | 1467541652551 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:32 INFO - PROCESS | 2956 | 1467541652665 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 03:27:32 INFO - PROCESS | 2956 | 1467541652748 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 2956 | 1467541652750 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:32 INFO - PROCESS | 2956 | ++DOCSHELL 18F9CC00 == 47 [pid = 2956] [id = 96] 03:27:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (18F9D400) [pid = 2956] [serial = 285] [outer = 00000000] 03:27:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1913B000) [pid = 2956] [serial = 286] [outer = 18F9D400] 03:27:32 INFO - PROCESS | 2956 | 1467541652794 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (196DD800) [pid = 2956] [serial = 287] [outer = 18F9D400] 03:27:33 INFO - PROCESS | 2956 | 1467541653246 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 03:27:33 INFO - PROCESS | 2956 | 1467541653277 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 2956 | 1467541653279 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 03:27:33 INFO - PROCESS | 2956 | 1467541653282 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 2956 | 1467541653283 Marionette TRACE conn7 <- [1,350,null,{}] 03:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:27:33 INFO - PROCESS | 2956 | 1467541653291 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 2956 | 1467541653296 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:33 INFO - PROCESS | 2956 | 1467541653424 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 03:27:33 INFO - PROCESS | 2956 | 1467541653437 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 2956 | 1467541653439 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:33 INFO - PROCESS | 2956 | ++DOCSHELL 19B1E400 == 48 [pid = 2956] [id = 97] 03:27:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19E3CC00) [pid = 2956] [serial = 288] [outer = 00000000] 03:27:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1AA67400) [pid = 2956] [serial = 289] [outer = 19E3CC00] 03:27:33 INFO - PROCESS | 2956 | 1467541653530 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1AA6C000) [pid = 2956] [serial = 290] [outer = 19E3CC00] 03:27:33 INFO - PROCESS | 2956 | 1467541653944 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 03:27:33 INFO - PROCESS | 2956 | 1467541653956 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 03:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:27:34 INFO - PROCESS | 2956 | 1467541653967 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 03:27:34 INFO - PROCESS | 2956 | 1467541653970 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 2956 | 1467541653972 Marionette TRACE conn7 <- [1,354,null,{}] 03:27:34 INFO - PROCESS | 2956 | 1467541653980 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 2956 | 1467541653982 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:34 INFO - PROCESS | 2956 | 1467541654113 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 03:27:34 INFO - PROCESS | 2956 | 1467541654119 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 2956 | 1467541654121 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:34 INFO - PROCESS | 2956 | ++DOCSHELL 1B274C00 == 49 [pid = 2956] [id = 98] 03:27:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1B318C00) [pid = 2956] [serial = 291] [outer = 00000000] 03:27:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1BF07800) [pid = 2956] [serial = 292] [outer = 1B318C00] 03:27:34 INFO - PROCESS | 2956 | 1467541654164 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1BF96C00) [pid = 2956] [serial = 293] [outer = 1B318C00] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (17219000) [pid = 2956] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (189A5000) [pid = 2956] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1022A000) [pid = 2956] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (0FFD3C00) [pid = 2956] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (0CC51400) [pid = 2956] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (18266400) [pid = 2956] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1AA65800) [pid = 2956] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (196DEC00) [pid = 2956] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19AEC400) [pid = 2956] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (196DAC00) [pid = 2956] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:27:34 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1B26C800) [pid = 2956] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:27:34 INFO - PROCESS | 2956 | 1467541654685 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 731ms 03:27:34 INFO - PROCESS | 2956 | 1467541654701 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 2956 | 1467541654703 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 03:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:27:34 INFO - PROCESS | 2956 | 1467541654706 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 2956 | 1467541654707 Marionette TRACE conn7 <- [1,358,null,{}] 03:27:34 INFO - PROCESS | 2956 | 1467541654711 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 2956 | 1467541654712 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:34 INFO - PROCESS | 2956 | 1467541654829 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 03:27:34 INFO - PROCESS | 2956 | 1467541654884 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 2956 | 1467541654886 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:34 INFO - PROCESS | 2956 | ++DOCSHELL 17691400 == 50 [pid = 2956] [id = 99] 03:27:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (18266400) [pid = 2956] [serial = 294] [outer = 00000000] 03:27:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1B26C800) [pid = 2956] [serial = 295] [outer = 18266400] 03:27:34 INFO - PROCESS | 2956 | 1467541654930 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1BB20000) [pid = 2956] [serial = 296] [outer = 18266400] 03:27:35 INFO - PROCESS | 2956 | 1467541655285 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 03:27:35 INFO - PROCESS | 2956 | 1467541655345 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 2956 | 1467541655347 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 03:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:27:35 INFO - PROCESS | 2956 | 1467541655351 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 2956 | 1467541655353 Marionette TRACE conn7 <- [1,362,null,{}] 03:27:35 INFO - PROCESS | 2956 | 1467541655356 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 2956 | 1467541655358 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:35 INFO - PROCESS | 2956 | 1467541655439 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 03:27:35 INFO - PROCESS | 2956 | 1467541655445 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 2956 | 1467541655447 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:35 INFO - PROCESS | 2956 | ++DOCSHELL 196E5000 == 51 [pid = 2956] [id = 100] 03:27:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1BF07400) [pid = 2956] [serial = 297] [outer = 00000000] 03:27:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1D5DA000) [pid = 2956] [serial = 298] [outer = 1BF07400] 03:27:35 INFO - PROCESS | 2956 | 1467541655491 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1D5E0000) [pid = 2956] [serial = 299] [outer = 1BF07400] 03:27:35 INFO - PROCESS | 2956 | 1467541655954 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 03:27:36 INFO - PROCESS | 2956 | 1467541655982 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 2956 | 1467541655984 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 03:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:27:36 INFO - PROCESS | 2956 | 1467541656000 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 2956 | 1467541656002 Marionette TRACE conn7 <- [1,366,null,{}] 03:27:36 INFO - PROCESS | 2956 | 1467541656008 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:36 INFO - PROCESS | 2956 | 1467541656010 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:36 INFO - PROCESS | 2956 | 1467541656095 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 03:27:36 INFO - PROCESS | 2956 | 1467541656101 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 2956 | 1467541656103 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:36 INFO - PROCESS | 2956 | ++DOCSHELL 1D5E5800 == 52 [pid = 2956] [id = 101] 03:27:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1D5EA000) [pid = 2956] [serial = 300] [outer = 00000000] 03:27:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1D5F1000) [pid = 2956] [serial = 301] [outer = 1D5EA000] 03:27:36 INFO - PROCESS | 2956 | 1467541656148 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1D5F5C00) [pid = 2956] [serial = 302] [outer = 1D5EA000] 03:27:36 INFO - PROCESS | 2956 | 1467541656669 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 03:27:36 INFO - PROCESS | 2956 | 1467541656734 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 2956 | 1467541656739 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 03:27:36 INFO - PROCESS | 2956 | 1467541656744 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:27:36 INFO - PROCESS | 2956 | 1467541656747 Marionette TRACE conn7 <- [1,370,null,{}] 03:27:36 INFO - PROCESS | 2956 | 1467541656753 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:36 INFO - PROCESS | 2956 | 1467541656756 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:36 INFO - PROCESS | 2956 | 1467541656949 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 03:27:37 INFO - PROCESS | 2956 | 1467541657050 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 2956 | 1467541657055 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:37 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD7000 == 53 [pid = 2956] [id = 102] 03:27:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (0FFDE800) [pid = 2956] [serial = 303] [outer = 00000000] 03:27:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (10857C00) [pid = 2956] [serial = 304] [outer = 0FFDE800] 03:27:37 INFO - PROCESS | 2956 | 1467541657112 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (14847C00) [pid = 2956] [serial = 305] [outer = 0FFDE800] 03:27:37 INFO - PROCESS | 2956 | 1467541657670 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 03:27:37 INFO - PROCESS | 2956 | 1467541657718 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 2956 | 1467541657724 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 03:27:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:27:37 INFO - PROCESS | 2956 | 1467541657730 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 2956 | 1467541657733 Marionette TRACE conn7 <- [1,374,null,{}] 03:27:37 INFO - PROCESS | 2956 | 1467541657737 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 2956 | 1467541657740 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:37 INFO - PROCESS | 2956 | 1467541657857 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 03:27:38 INFO - PROCESS | 2956 | 1467541657987 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 2956 | 1467541657990 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:38 INFO - PROCESS | 2956 | ++DOCSHELL 17690800 == 54 [pid = 2956] [id = 103] 03:27:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (17694400) [pid = 2956] [serial = 306] [outer = 00000000] 03:27:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1825FC00) [pid = 2956] [serial = 307] [outer = 17694400] 03:27:38 INFO - PROCESS | 2956 | 1467541658048 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (1893D800) [pid = 2956] [serial = 308] [outer = 17694400] 03:27:38 INFO - PROCESS | 2956 | 1467541658672 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:27:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:27:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 03:27:38 INFO - PROCESS | 2956 | 1467541658703 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 2956 | 1467541658706 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 03:27:38 INFO - PROCESS | 2956 | 1467541658709 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:27:38 INFO - PROCESS | 2956 | 1467541658713 Marionette TRACE conn7 <- [1,378,null,{}] 03:27:38 INFO - PROCESS | 2956 | 1467541658724 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:38 INFO - PROCESS | 2956 | 1467541658729 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:38 INFO - PROCESS | 2956 | 1467541658839 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 03:27:39 INFO - PROCESS | 2956 | 1467541658968 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 2956 | 1467541658972 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:39 INFO - PROCESS | 2956 | ++DOCSHELL 19FB5000 == 55 [pid = 2956] [id = 104] 03:27:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (19FB5400) [pid = 2956] [serial = 309] [outer = 00000000] 03:27:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (19FB8C00) [pid = 2956] [serial = 310] [outer = 19FB5400] 03:27:39 INFO - PROCESS | 2956 | 1467541659028 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (19FBD000) [pid = 2956] [serial = 311] [outer = 19FB5400] 03:27:39 INFO - PROCESS | 2956 | 1467541659658 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:27:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 971ms 03:27:39 INFO - PROCESS | 2956 | 1467541659683 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 2956 | 1467541659686 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 03:27:39 INFO - PROCESS | 2956 | 1467541659690 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:27:39 INFO - PROCESS | 2956 | 1467541659692 Marionette TRACE conn7 <- [1,382,null,{}] 03:27:39 INFO - PROCESS | 2956 | 1467541659695 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 2956 | 1467541659697 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:39 INFO - PROCESS | 2956 | 1467541659809 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 03:27:39 INFO - PROCESS | 2956 | 1467541659910 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 2956 | 1467541659912 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:39 INFO - PROCESS | 2956 | ++DOCSHELL 19FBEC00 == 56 [pid = 2956] [id = 105] 03:27:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 117 (1BFD0400) [pid = 2956] [serial = 312] [outer = 00000000] 03:27:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 118 (1D5ECC00) [pid = 2956] [serial = 313] [outer = 1BFD0400] 03:27:39 INFO - PROCESS | 2956 | 1467541659966 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 119 (1D784C00) [pid = 2956] [serial = 314] [outer = 1BFD0400] 03:27:40 INFO - PROCESS | 2956 | 1467541660631 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:27:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 03:27:40 INFO - PROCESS | 2956 | 1467541660826 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 2956 | 1467541660830 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 03:27:40 INFO - PROCESS | 2956 | 1467541660845 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 2956 | 1467541660848 Marionette TRACE conn7 <- [1,386,null,{}] 03:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:27:40 INFO - PROCESS | 2956 | 1467541660854 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 2956 | 1467541660857 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:40 INFO - PROCESS | 2956 | 1467541660959 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 03:27:41 INFO - PROCESS | 2956 | 1467541661041 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 2956 | 1467541661046 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:41 INFO - PROCESS | 2956 | ++DOCSHELL 0FD5E000 == 57 [pid = 2956] [id = 106] 03:27:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 120 (10323400) [pid = 2956] [serial = 315] [outer = 00000000] 03:27:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 121 (10859000) [pid = 2956] [serial = 316] [outer = 10323400] 03:27:41 INFO - PROCESS | 2956 | 1467541661135 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 122 (14693000) [pid = 2956] [serial = 317] [outer = 10323400] 03:27:41 INFO - PROCESS | 2956 | 1467541661712 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 03:27:41 INFO - PROCESS | 2956 | 1467541661784 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 2956 | 1467541661787 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:27:41 INFO - PROCESS | 2956 | 1467541661794 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 2956 | 1467541661797 Marionette TRACE conn7 <- [1,390,null,{}] 03:27:41 INFO - PROCESS | 2956 | 1467541661801 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:41 INFO - PROCESS | 2956 | 1467541661804 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:41 INFO - PROCESS | 2956 | 1467541661905 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 03:27:42 INFO - PROCESS | 2956 | 1467541662037 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 2956 | 1467541662040 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 196E5000 == 56 [pid = 2956] [id = 100] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 17691400 == 55 [pid = 2956] [id = 99] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 1B274C00 == 54 [pid = 2956] [id = 98] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 19B1E400 == 53 [pid = 2956] [id = 97] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 18F9CC00 == 52 [pid = 2956] [id = 96] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 182CF800 == 51 [pid = 2956] [id = 95] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 17698000 == 50 [pid = 2956] [id = 94] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 108C5000 == 49 [pid = 2956] [id = 93] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 108C4400 == 48 [pid = 2956] [id = 92] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 121 (17215800) [pid = 2956] [serial = 220] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 120 (19E41400) [pid = 2956] [serial = 223] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 119 (10223800) [pid = 2956] [serial = 217] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 118 (1D5E8000) [pid = 2956] [serial = 226] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 117 (1C562400) [pid = 2956] [serial = 259] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | ++DOCSHELL 0CC51400 == 49 [pid = 2956] [id = 107] 03:27:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 118 (0CE73000) [pid = 2956] [serial = 318] [outer = 00000000] 03:27:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 119 (0FF80C00) [pid = 2956] [serial = 319] [outer = 0CE73000] 03:27:42 INFO - PROCESS | 2956 | 1467541662140 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 120 (10228000) [pid = 2956] [serial = 320] [outer = 0CE73000] 03:27:42 INFO - PROCESS | 2956 | --DOCSHELL 1BFCDC00 == 48 [pid = 2956] [id = 87] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 119 (17698400) [pid = 2956] [serial = 238] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 118 (18A3E400) [pid = 2956] [serial = 244] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 117 (1769DC00) [pid = 2956] [serial = 239] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 116 (146B7000) [pid = 2956] [serial = 235] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (15F70400) [pid = 2956] [serial = 236] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (1056B400) [pid = 2956] [serial = 230] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (10221800) [pid = 2956] [serial = 229] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (0FDF6800) [pid = 2956] [serial = 232] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (0FFDDC00) [pid = 2956] [serial = 233] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (18932800) [pid = 2956] [serial = 241] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1B26C400) [pid = 2956] [serial = 215] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (199ED800) [pid = 2956] [serial = 247] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (191A3000) [pid = 2956] [serial = 245] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (19E41C00) [pid = 2956] [serial = 250] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (19A2C400) [pid = 2956] [serial = 248] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19E3D400) [pid = 2956] [serial = 253] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1BB11800) [pid = 2956] [serial = 256] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (19E3E800) [pid = 2956] [serial = 251] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1BB26800) [pid = 2956] [serial = 257] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1AA64C00) [pid = 2956] [serial = 254] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18935400) [pid = 2956] [serial = 242] [outer = 00000000] [url = about:blank] 03:27:42 INFO - PROCESS | 2956 | 1467541662620 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 891ms 03:27:42 INFO - PROCESS | 2956 | 1467541662684 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 2956 | 1467541662686 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 03:27:42 INFO - PROCESS | 2956 | 1467541662689 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:27:42 INFO - PROCESS | 2956 | 1467541662691 Marionette TRACE conn7 <- [1,394,null,{}] 03:27:42 INFO - PROCESS | 2956 | 1467541662700 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 2956 | 1467541662704 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:42 INFO - PROCESS | 2956 | 1467541662789 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 03:27:42 INFO - PROCESS | 2956 | 1467541662799 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 2956 | 1467541662803 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:42 INFO - PROCESS | 2956 | ++DOCSHELL 172FC400 == 49 [pid = 2956] [id = 108] 03:27:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (172FE000) [pid = 2956] [serial = 321] [outer = 00000000] 03:27:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (17694800) [pid = 2956] [serial = 322] [outer = 172FE000] 03:27:42 INFO - PROCESS | 2956 | 1467541662851 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1785B000) [pid = 2956] [serial = 323] [outer = 172FE000] 03:27:43 INFO - PROCESS | 2956 | 1467541663345 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 03:27:43 INFO - PROCESS | 2956 | 1467541663363 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 2956 | 1467541663365 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 03:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:27:43 INFO - PROCESS | 2956 | 1467541663369 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 2956 | 1467541663370 Marionette TRACE conn7 <- [1,398,null,{}] 03:27:43 INFO - PROCESS | 2956 | 1467541663374 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 2956 | 1467541663376 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:43 INFO - PROCESS | 2956 | 1467541663465 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 03:27:43 INFO - PROCESS | 2956 | 1467541663509 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 2956 | 1467541663511 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:43 INFO - PROCESS | 2956 | ++DOCSHELL 1721C400 == 50 [pid = 2956] [id = 109] 03:27:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1825E800) [pid = 2956] [serial = 324] [outer = 00000000] 03:27:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (18938400) [pid = 2956] [serial = 325] [outer = 1825E800] 03:27:43 INFO - PROCESS | 2956 | 1467541663628 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (18940400) [pid = 2956] [serial = 326] [outer = 1825E800] 03:27:44 INFO - PROCESS | 2956 | 1467541664020 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 03:27:44 INFO - PROCESS | 2956 | 1467541664044 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 2956 | 1467541664046 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 03:27:44 INFO - PROCESS | 2956 | 1467541664049 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 2956 | 1467541664051 Marionette TRACE conn7 <- [1,402,null,{}] 03:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:27:44 INFO - PROCESS | 2956 | 1467541664054 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 2956 | 1467541664056 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:44 INFO - PROCESS | 2956 | 1467541664138 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 03:27:44 INFO - PROCESS | 2956 | 1467541664143 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 2956 | 1467541664145 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:44 INFO - PROCESS | 2956 | ++DOCSHELL 18A46400 == 51 [pid = 2956] [id = 110] 03:27:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (18A49400) [pid = 2956] [serial = 327] [outer = 00000000] 03:27:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (18FA3000) [pid = 2956] [serial = 328] [outer = 18A49400] 03:27:44 INFO - PROCESS | 2956 | 1467541664190 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (18FA8400) [pid = 2956] [serial = 329] [outer = 18A49400] 03:27:44 INFO - PROCESS | 2956 | 1467541664670 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 03:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:27:44 INFO - PROCESS | 2956 | 1467541664724 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 2956 | 1467541664727 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 03:27:44 INFO - PROCESS | 2956 | 1467541664730 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 2956 | 1467541664731 Marionette TRACE conn7 <- [1,406,null,{}] 03:27:44 INFO - PROCESS | 2956 | 1467541664735 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 2956 | 1467541664740 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:44 INFO - PROCESS | 2956 | 1467541664911 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 03:27:44 INFO - PROCESS | 2956 | 1467541664935 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 2956 | 1467541664938 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:44 INFO - PROCESS | 2956 | ++DOCSHELL 199ED800 == 52 [pid = 2956] [id = 111] 03:27:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (199EE800) [pid = 2956] [serial = 330] [outer = 00000000] 03:27:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (19A2FC00) [pid = 2956] [serial = 331] [outer = 199EE800] 03:27:45 INFO - PROCESS | 2956 | 1467541664981 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (19B20C00) [pid = 2956] [serial = 332] [outer = 199EE800] 03:27:45 INFO - PROCESS | 2956 | 1467541665426 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 03:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:27:45 INFO - PROCESS | 2956 | 1467541665460 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 2956 | 1467541665462 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 03:27:45 INFO - PROCESS | 2956 | 1467541665465 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 2956 | 1467541665467 Marionette TRACE conn7 <- [1,410,null,{}] 03:27:45 INFO - PROCESS | 2956 | 1467541665480 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 2956 | 1467541665482 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:45 INFO - PROCESS | 2956 | 1467541665611 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 03:27:45 INFO - PROCESS | 2956 | 1467541665617 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 2956 | 1467541665619 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:45 INFO - PROCESS | 2956 | ++DOCSHELL 0CF80800 == 53 [pid = 2956] [id = 112] 03:27:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (19E3E400) [pid = 2956] [serial = 333] [outer = 00000000] 03:27:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (19FB0400) [pid = 2956] [serial = 334] [outer = 19E3E400] 03:27:45 INFO - PROCESS | 2956 | 1467541665665 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (19FB3800) [pid = 2956] [serial = 335] [outer = 19E3E400] 03:27:46 INFO - PROCESS | 2956 | 1467541666131 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 03:27:46 INFO - PROCESS | 2956 | 1467541666157 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 2956 | 1467541666159 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 03:27:46 INFO - PROCESS | 2956 | 1467541666162 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:27:46 INFO - PROCESS | 2956 | 1467541666164 Marionette TRACE conn7 <- [1,414,null,{}] 03:27:46 INFO - PROCESS | 2956 | 1467541666168 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 2956 | 1467541666169 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:46 INFO - PROCESS | 2956 | 1467541666311 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 03:27:46 INFO - PROCESS | 2956 | 1467541666330 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 2956 | 1467541666332 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:46 INFO - PROCESS | 2956 | ++DOCSHELL 19F02800 == 54 [pid = 2956] [id = 113] 03:27:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (19F05400) [pid = 2956] [serial = 336] [outer = 00000000] 03:27:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (19F0C400) [pid = 2956] [serial = 337] [outer = 19F05400] 03:27:46 INFO - PROCESS | 2956 | 1467541666376 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 117 (19F0E800) [pid = 2956] [serial = 338] [outer = 19F05400] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 116 (10FE1000) [pid = 2956] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (18F9D400) [pid = 2956] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (17699000) [pid = 2956] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (108C7000) [pid = 2956] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (19E3CC00) [pid = 2956] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (18266400) [pid = 2956] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (1B318C00) [pid = 2956] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1BF07400) [pid = 2956] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (10227800) [pid = 2956] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (182D0400) [pid = 2956] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1B1AC000) [pid = 2956] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (15F6F400) [pid = 2956] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1CD40000) [pid = 2956] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (0FFDF400) [pid = 2956] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (0CC53C00) [pid = 2956] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1DD11400) [pid = 2956] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1825D800) [pid = 2956] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (111CFC00) [pid = 2956] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:27:46 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (191A6800) [pid = 2956] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:27:47 INFO - PROCESS | 2956 | 1467541667284 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1174ms 03:27:47 INFO - PROCESS | 2956 | 1467541667340 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 2956 | 1467541667345 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 03:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:27:47 INFO - PROCESS | 2956 | 1467541667349 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 2956 | 1467541667355 Marionette TRACE conn7 <- [1,418,null,{}] 03:27:47 INFO - PROCESS | 2956 | 1467541667360 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:47 INFO - PROCESS | 2956 | 1467541667363 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:47 INFO - PROCESS | 2956 | 1467541667485 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 03:27:47 INFO - PROCESS | 2956 | 1467541667606 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 2956 | 1467541667609 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:47 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1400 == 55 [pid = 2956] [id = 114] 03:27:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1021FC00) [pid = 2956] [serial = 339] [outer = 00000000] 03:27:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1056BC00) [pid = 2956] [serial = 340] [outer = 1021FC00] 03:27:47 INFO - PROCESS | 2956 | 1467541667667 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10FDC400) [pid = 2956] [serial = 341] [outer = 1021FC00] 03:27:48 INFO - PROCESS | 2956 | 1467541668712 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1376ms 03:27:48 INFO - PROCESS | 2956 | 1467541668726 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 2956 | 1467541668731 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 03:27:48 INFO - PROCESS | 2956 | 1467541668737 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:27:48 INFO - PROCESS | 2956 | 1467541668740 Marionette TRACE conn7 <- [1,422,null,{}] 03:27:48 INFO - PROCESS | 2956 | 1467541668745 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 2956 | 1467541668748 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:48 INFO - PROCESS | 2956 | 1467541668896 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 03:27:49 INFO - PROCESS | 2956 | 1467541669023 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 2956 | 1467541669025 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:49 INFO - PROCESS | 2956 | ++DOCSHELL 16777400 == 56 [pid = 2956] [id = 115] 03:27:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1721B800) [pid = 2956] [serial = 342] [outer = 00000000] 03:27:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (17693C00) [pid = 2956] [serial = 343] [outer = 1721B800] 03:27:49 INFO - PROCESS | 2956 | 1467541669082 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1825DC00) [pid = 2956] [serial = 344] [outer = 1721B800] 03:27:50 INFO - PROCESS | 2956 | 1467541670233 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1473ms 03:27:50 INFO - PROCESS | 2956 | 1467541670244 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 2956 | 1467541670247 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 03:27:50 INFO - PROCESS | 2956 | 1467541670251 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:27:50 INFO - PROCESS | 2956 | 1467541670254 Marionette TRACE conn7 <- [1,426,null,{}] 03:27:50 INFO - PROCESS | 2956 | 1467541670266 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 2956 | 1467541670270 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:50 INFO - PROCESS | 2956 | 1467541670391 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 03:27:50 INFO - PROCESS | 2956 | 1467541670521 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 2956 | 1467541670524 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:50 INFO - PROCESS | 2956 | ++DOCSHELL 199E1000 == 57 [pid = 2956] [id = 116] 03:27:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (199E1400) [pid = 2956] [serial = 345] [outer = 00000000] 03:27:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (19A52C00) [pid = 2956] [serial = 346] [outer = 199E1400] 03:27:50 INFO - PROCESS | 2956 | 1467541670581 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19F03C00) [pid = 2956] [serial = 347] [outer = 199E1400] 03:27:51 INFO - PROCESS | 2956 | 1467541671258 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 2956 | 1467541671341 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 03:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:27:51 INFO - PROCESS | 2956 | 1467541671346 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 2956 | 1467541671350 Marionette TRACE conn7 <- [1,430,null,{}] 03:27:51 INFO - PROCESS | 2956 | 1467541671355 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:51 INFO - PROCESS | 2956 | 1467541671358 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:51 INFO - PROCESS | 2956 | 1467541671458 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 03:27:51 INFO - PROCESS | 2956 | 1467541671584 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 2956 | 1467541671588 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:51 INFO - PROCESS | 2956 | ++DOCSHELL 1056C800 == 58 [pid = 2956] [id = 117] 03:27:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1056D000) [pid = 2956] [serial = 348] [outer = 00000000] 03:27:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (141F2800) [pid = 2956] [serial = 349] [outer = 1056D000] 03:27:51 INFO - PROCESS | 2956 | 1467541671638 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1484C000) [pid = 2956] [serial = 350] [outer = 1056D000] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 1B3B0000 == 57 [pid = 2956] [id = 76] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 191A5000 == 56 [pid = 2956] [id = 75] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 0CF80800 == 55 [pid = 2956] [id = 112] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 199ED800 == 54 [pid = 2956] [id = 111] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 18A46400 == 53 [pid = 2956] [id = 110] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 1721C400 == 52 [pid = 2956] [id = 109] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 172FC400 == 51 [pid = 2956] [id = 108] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 0CC51400 == 50 [pid = 2956] [id = 107] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 0FD5E000 == 49 [pid = 2956] [id = 106] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 0FFD7000 == 48 [pid = 2956] [id = 102] 03:27:52 INFO - PROCESS | 2956 | --DOCSHELL 1D5E5800 == 47 [pid = 2956] [id = 101] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1D5F1000) [pid = 2956] [serial = 301] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | 1467541672255 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 03:27:52 INFO - PROCESS | 2956 | 1467541672279 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 2956 | 1467541672284 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 03:27:52 INFO - PROCESS | 2956 | 1467541672290 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:27:52 INFO - PROCESS | 2956 | 1467541672292 Marionette TRACE conn7 <- [1,434,null,{}] 03:27:52 INFO - PROCESS | 2956 | 1467541672296 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 2956 | 1467541672298 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:52 INFO - PROCESS | 2956 | 1467541672399 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1C569800) [pid = 2956] [serial = 136] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (17222800) [pid = 2956] [serial = 221] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1D5EB800) [pid = 2956] [serial = 227] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (103E2000) [pid = 2956] [serial = 218] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (0FFD9C00) [pid = 2956] [serial = 176] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1DE29C00) [pid = 2956] [serial = 185] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (199EE000) [pid = 2956] [serial = 182] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (15F45000) [pid = 2956] [serial = 179] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1AA70000) [pid = 2956] [serial = 224] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1724EC00) [pid = 2956] [serial = 275] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (172FF400) [pid = 2956] [serial = 265] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1913B000) [pid = 2956] [serial = 286] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16777C00) [pid = 2956] [serial = 274] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1825F400) [pid = 2956] [serial = 280] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (18266C00) [pid = 2956] [serial = 281] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1484B800) [pid = 2956] [serial = 277] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1AA6C000) [pid = 2956] [serial = 290] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1AA67400) [pid = 2956] [serial = 289] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (15F69C00) [pid = 2956] [serial = 278] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (196DD800) [pid = 2956] [serial = 287] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10FE6000) [pid = 2956] [serial = 262] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18FA5800) [pid = 2956] [serial = 268] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1B26C800) [pid = 2956] [serial = 295] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1BF07800) [pid = 2956] [serial = 292] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1D5DA000) [pid = 2956] [serial = 298] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1BB20000) [pid = 2956] [serial = 296] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1BF96C00) [pid = 2956] [serial = 293] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16777800) [pid = 2956] [serial = 272] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1469B000) [pid = 2956] [serial = 271] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1893F800) [pid = 2956] [serial = 283] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1D5E0000) [pid = 2956] [serial = 299] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18A41C00) [pid = 2956] [serial = 284] [outer = 00000000] [url = about:blank] 03:27:52 INFO - PROCESS | 2956 | 1467541672491 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 2956 | 1467541672493 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:52 INFO - PROCESS | 2956 | ++DOCSHELL 10226000 == 48 [pid = 2956] [id = 118] 03:27:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10228400) [pid = 2956] [serial = 351] [outer = 00000000] 03:27:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (141A8C00) [pid = 2956] [serial = 352] [outer = 10228400] 03:27:52 INFO - PROCESS | 2956 | 1467541672539 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (15F3D000) [pid = 2956] [serial = 353] [outer = 10228400] 03:27:52 INFO - PROCESS | 2956 | 1467541672926 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 03:27:53 INFO - PROCESS | 2956 | 1467541673024 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 2956 | 1467541673027 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 03:27:53 INFO - PROCESS | 2956 | 1467541673030 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:27:53 INFO - PROCESS | 2956 | 1467541673033 Marionette TRACE conn7 <- [1,438,null,{}] 03:27:53 INFO - PROCESS | 2956 | 1467541673043 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 2956 | 1467541673048 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:53 INFO - PROCESS | 2956 | 1467541673138 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 03:27:53 INFO - PROCESS | 2956 | 1467541673152 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 2956 | 1467541673155 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:53 INFO - PROCESS | 2956 | ++DOCSHELL 18261000 == 49 [pid = 2956] [id = 119] 03:27:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18262000) [pid = 2956] [serial = 354] [outer = 00000000] 03:27:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18268800) [pid = 2956] [serial = 355] [outer = 18262000] 03:27:53 INFO - PROCESS | 2956 | 1467541673206 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18936400) [pid = 2956] [serial = 356] [outer = 18262000] 03:27:53 INFO - PROCESS | 2956 | 1467541673676 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 03:27:53 INFO - PROCESS | 2956 | 1467541673704 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 2956 | 1467541673707 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 03:27:53 INFO - PROCESS | 2956 | 1467541673710 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:27:53 INFO - PROCESS | 2956 | 1467541673711 Marionette TRACE conn7 <- [1,442,null,{}] 03:27:53 INFO - PROCESS | 2956 | 1467541673715 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 2956 | 1467541673717 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:53 INFO - PROCESS | 2956 | 1467541673803 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 03:27:53 INFO - PROCESS | 2956 | 1467541673811 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 2956 | 1467541673813 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:53 INFO - PROCESS | 2956 | ++DOCSHELL 18A42C00 == 50 [pid = 2956] [id = 120] 03:27:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18A43400) [pid = 2956] [serial = 357] [outer = 00000000] 03:27:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18FA7800) [pid = 2956] [serial = 358] [outer = 18A43400] 03:27:53 INFO - PROCESS | 2956 | 1467541673857 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (196D9800) [pid = 2956] [serial = 359] [outer = 18A43400] 03:27:54 INFO - PROCESS | 2956 | 1467541674314 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 03:27:54 INFO - PROCESS | 2956 | 1467541674384 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 2956 | 1467541674386 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 03:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:27:54 INFO - PROCESS | 2956 | 1467541674389 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 2956 | 1467541674391 Marionette TRACE conn7 <- [1,446,null,{}] 03:27:54 INFO - PROCESS | 2956 | 1467541674394 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:54 INFO - PROCESS | 2956 | 1467541674396 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:54 INFO - PROCESS | 2956 | 1467541674478 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 03:27:54 INFO - PROCESS | 2956 | 1467541674516 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 2956 | 1467541674517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:54 INFO - PROCESS | 2956 | ++DOCSHELL 196E6000 == 51 [pid = 2956] [id = 121] 03:27:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (196E6400) [pid = 2956] [serial = 360] [outer = 00000000] 03:27:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (199E9000) [pid = 2956] [serial = 361] [outer = 196E6400] 03:27:54 INFO - PROCESS | 2956 | 1467541674562 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (199EA400) [pid = 2956] [serial = 362] [outer = 196E6400] 03:27:55 INFO - PROCESS | 2956 | 1467541675043 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 03:27:55 INFO - PROCESS | 2956 | 1467541675060 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 2956 | 1467541675062 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 03:27:55 INFO - PROCESS | 2956 | 1467541675065 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:27:55 INFO - PROCESS | 2956 | 1467541675067 Marionette TRACE conn7 <- [1,450,null,{}] 03:27:55 INFO - PROCESS | 2956 | 1467541675076 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 2956 | 1467541675082 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:55 INFO - PROCESS | 2956 | 1467541675229 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 03:27:55 INFO - PROCESS | 2956 | 1467541675289 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 2956 | 1467541675291 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:55 INFO - PROCESS | 2956 | ++DOCSHELL 17690400 == 52 [pid = 2956] [id = 122] 03:27:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19FB7000) [pid = 2956] [serial = 363] [outer = 00000000] 03:27:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1AA63C00) [pid = 2956] [serial = 364] [outer = 19FB7000] 03:27:55 INFO - PROCESS | 2956 | 1467541675335 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1AA6BC00) [pid = 2956] [serial = 365] [outer = 19FB7000] 03:27:55 INFO - PROCESS | 2956 | 1467541675779 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:27:55 INFO - PROCESS | 2956 | 1467541675804 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 03:27:55 INFO - PROCESS | 2956 | 1467541675813 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 2956 | 1467541675815 Marionette TRACE conn7 <- [1,454,null,{}] 03:27:55 INFO - PROCESS | 2956 | 1467541675823 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 2956 | 1467541675824 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:55 INFO - PROCESS | 2956 | 1467541675975 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 03:27:55 INFO - PROCESS | 2956 | 1467541675986 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 2956 | 1467541675988 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:56 INFO - PROCESS | 2956 | ++DOCSHELL 19E41400 == 53 [pid = 2956] [id = 123] 03:27:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1AA6D800) [pid = 2956] [serial = 366] [outer = 00000000] 03:27:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1B3A4400) [pid = 2956] [serial = 367] [outer = 1AA6D800] 03:27:56 INFO - PROCESS | 2956 | 1467541676081 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1BB15400) [pid = 2956] [serial = 368] [outer = 1AA6D800] 03:27:56 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:56 INFO - PROCESS | 2956 | 1467541676498 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 03:27:56 INFO - PROCESS | 2956 | 1467541676538 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 2956 | 1467541676540 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:27:56 INFO - PROCESS | 2956 | 1467541676543 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 2956 | 1467541676545 Marionette TRACE conn7 <- [1,458,null,{}] 03:27:56 INFO - PROCESS | 2956 | 1467541676548 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 2956 | 1467541676550 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:56 INFO - PROCESS | 2956 | 1467541676662 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 03:27:56 INFO - PROCESS | 2956 | 1467541676717 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 2956 | 1467541676719 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:56 INFO - PROCESS | 2956 | ++DOCSHELL 1BB26800 == 54 [pid = 2956] [id = 124] 03:27:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1BB26C00) [pid = 2956] [serial = 369] [outer = 00000000] 03:27:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1BFCA400) [pid = 2956] [serial = 370] [outer = 1BB26C00] 03:27:56 INFO - PROCESS | 2956 | 1467541676768 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1BFCC400) [pid = 2956] [serial = 371] [outer = 1BB26C00] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (172FE000) [pid = 2956] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (10323400) [pid = 2956] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (0CE73000) [pid = 2956] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1825E800) [pid = 2956] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19E3E400) [pid = 2956] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (199EE800) [pid = 2956] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:27:57 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18A49400) [pid = 2956] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:27:57 INFO - PROCESS | 2956 | 1467541677228 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 2956 | 1467541677295 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 03:27:57 INFO - PROCESS | 2956 | 1467541677299 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:27:57 INFO - PROCESS | 2956 | 1467541677300 Marionette TRACE conn7 <- [1,462,null,{}] 03:27:57 INFO - PROCESS | 2956 | 1467541677306 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 2956 | 1467541677307 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:57 INFO - PROCESS | 2956 | 1467541677410 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 03:27:57 INFO - PROCESS | 2956 | 1467541677418 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 2956 | 1467541677420 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:57 INFO - PROCESS | 2956 | ++DOCSHELL 19FBC000 == 55 [pid = 2956] [id = 125] 03:27:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1AA71400) [pid = 2956] [serial = 372] [outer = 00000000] 03:27:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1C566C00) [pid = 2956] [serial = 373] [outer = 1AA71400] 03:27:57 INFO - PROCESS | 2956 | 1467541677463 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1CE04000) [pid = 2956] [serial = 374] [outer = 1AA71400] 03:27:57 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:57 INFO - PROCESS | 2956 | 1467541677912 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:27:57 INFO - PROCESS | 2956 | 1467541677974 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 03:27:57 INFO - PROCESS | 2956 | 1467541677978 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 2956 | 1467541677979 Marionette TRACE conn7 <- [1,466,null,{}] 03:27:57 INFO - PROCESS | 2956 | 1467541677983 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 2956 | 1467541677984 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:58 INFO - PROCESS | 2956 | 1467541678070 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 03:27:58 INFO - PROCESS | 2956 | 1467541678075 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 2956 | 1467541678077 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:58 INFO - PROCESS | 2956 | ++DOCSHELL 19F67C00 == 56 [pid = 2956] [id = 126] 03:27:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19F68800) [pid = 2956] [serial = 375] [outer = 00000000] 03:27:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19F6DC00) [pid = 2956] [serial = 376] [outer = 19F68800] 03:27:58 INFO - PROCESS | 2956 | 1467541678119 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1BF07400) [pid = 2956] [serial = 377] [outer = 19F68800] 03:27:58 INFO - PROCESS | 2956 | 1467541678559 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 2956 | 1467541678611 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 03:27:58 INFO - PROCESS | 2956 | 1467541678614 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:27:58 INFO - PROCESS | 2956 | 1467541678616 Marionette TRACE conn7 <- [1,470,null,{}] 03:27:58 INFO - PROCESS | 2956 | 1467541678620 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 2956 | 1467541678622 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:58 INFO - PROCESS | 2956 | 1467541678724 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 03:27:58 INFO - PROCESS | 2956 | 1467541678762 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 2956 | 1467541678765 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:58 INFO - PROCESS | 2956 | ++DOCSHELL 1CE0AC00 == 57 [pid = 2956] [id = 127] 03:27:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1D5E3400) [pid = 2956] [serial = 378] [outer = 00000000] 03:27:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1D5EAC00) [pid = 2956] [serial = 379] [outer = 1D5E3400] 03:27:58 INFO - PROCESS | 2956 | 1467541678811 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1D5F1000) [pid = 2956] [serial = 380] [outer = 1D5E3400] 03:27:59 INFO - PROCESS | 2956 | 1467541679506 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 931ms 03:27:59 INFO - PROCESS | 2956 | 1467541679549 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 2956 | 1467541679554 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 03:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:27:59 INFO - PROCESS | 2956 | 1467541679559 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 2956 | 1467541679564 Marionette TRACE conn7 <- [1,474,null,{}] 03:27:59 INFO - PROCESS | 2956 | 1467541679569 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:59 INFO - PROCESS | 2956 | 1467541679572 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:59 INFO - PROCESS | 2956 | 1467541679692 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 03:27:59 INFO - PROCESS | 2956 | 1467541679824 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 2956 | 1467541679827 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:27:59 INFO - PROCESS | 2956 | ++DOCSHELL 10558000 == 58 [pid = 2956] [id = 128] 03:27:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10564800) [pid = 2956] [serial = 381] [outer = 00000000] 03:27:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1618F400) [pid = 2956] [serial = 382] [outer = 10564800] 03:27:59 INFO - PROCESS | 2956 | 1467541679885 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (17219800) [pid = 2956] [serial = 383] [outer = 10564800] 03:28:00 INFO - PROCESS | 2956 | 1467541680533 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:28:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (172F1C00) [pid = 2956] [serial = 384] [outer = 105DCC00] 03:28:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:28:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1021ms 03:28:00 INFO - PROCESS | 2956 | 1467541680596 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 2956 | 1467541680601 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:28:00 INFO - PROCESS | 2956 | 1467541680685 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 2956 | 1467541680688 Marionette TRACE conn7 <- [1,478,null,{}] 03:28:00 INFO - PROCESS | 2956 | 1467541680693 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 2956 | 1467541680696 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:00 INFO - PROCESS | 2956 | 1467541680819 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 03:28:00 INFO - PROCESS | 2956 | 1467541680944 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 2956 | 1467541680947 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:00 INFO - PROCESS | 2956 | ++DOCSHELL 18265800 == 59 [pid = 2956] [id = 129] 03:28:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (18937C00) [pid = 2956] [serial = 385] [outer = 00000000] 03:28:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (19E48C00) [pid = 2956] [serial = 386] [outer = 18937C00] 03:28:01 INFO - PROCESS | 2956 | 1467541681004 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19F10C00) [pid = 2956] [serial = 387] [outer = 18937C00] 03:28:01 INFO - PROCESS | 2956 | 1467541681663 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1073ms 03:28:01 INFO - PROCESS | 2956 | 1467541681713 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 2956 | 1467541681715 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 03:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:28:01 INFO - PROCESS | 2956 | 1467541681719 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 2956 | 1467541681723 Marionette TRACE conn7 <- [1,482,null,{}] 03:28:01 INFO - PROCESS | 2956 | 1467541681734 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:01 INFO - PROCESS | 2956 | 1467541681739 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:01 INFO - PROCESS | 2956 | 1467541681921 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 03:28:01 INFO - PROCESS | 2956 | 1467541681932 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 2956 | 1467541681936 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:01 INFO - PROCESS | 2956 | ++DOCSHELL 1D5EB400 == 60 [pid = 2956] [id = 130] 03:28:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1D5EE800) [pid = 2956] [serial = 388] [outer = 00000000] 03:28:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1D5F3C00) [pid = 2956] [serial = 389] [outer = 1D5EE800] 03:28:02 INFO - PROCESS | 2956 | 1467541681993 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1D7BB800) [pid = 2956] [serial = 390] [outer = 1D5EE800] 03:28:02 INFO - PROCESS | 2956 | 1467541682590 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:28:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 931ms 03:28:02 INFO - PROCESS | 2956 | 1467541682652 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 2956 | 1467541682655 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 03:28:02 INFO - PROCESS | 2956 | 1467541682659 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:28:02 INFO - PROCESS | 2956 | 1467541682661 Marionette TRACE conn7 <- [1,486,null,{}] 03:28:02 INFO - PROCESS | 2956 | 1467541682665 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:02 INFO - PROCESS | 2956 | 1467541682667 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:02 INFO - PROCESS | 2956 | 1467541682783 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 03:28:02 INFO - PROCESS | 2956 | 1467541682922 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 2956 | 1467541682924 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:02 INFO - PROCESS | 2956 | ++DOCSHELL 103E0800 == 61 [pid = 2956] [id = 131] 03:28:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (199EA800) [pid = 2956] [serial = 391] [outer = 00000000] 03:28:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1D683400) [pid = 2956] [serial = 392] [outer = 199EA800] 03:28:02 INFO - PROCESS | 2956 | 1467541682978 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (1D686800) [pid = 2956] [serial = 393] [outer = 199EA800] 03:28:03 INFO - PROCESS | 2956 | 1467541683799 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1168ms 03:28:03 INFO - PROCESS | 2956 | 1467541683831 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 2956 | 1467541683836 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 03:28:03 INFO - PROCESS | 2956 | 1467541683841 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:28:03 INFO - PROCESS | 2956 | 1467541683844 Marionette TRACE conn7 <- [1,490,null,{}] 03:28:03 INFO - PROCESS | 2956 | 1467541683850 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 2956 | 1467541683853 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:03 INFO - PROCESS | 2956 | 1467541683956 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 03:28:04 INFO - PROCESS | 2956 | 1467541684089 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 2956 | 1467541684093 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:04 INFO - PROCESS | 2956 | ++DOCSHELL 10570C00 == 62 [pid = 2956] [id = 132] 03:28:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (105DF400) [pid = 2956] [serial = 394] [outer = 00000000] 03:28:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (14992C00) [pid = 2956] [serial = 395] [outer = 105DF400] 03:28:04 INFO - PROCESS | 2956 | 1467541684143 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (15F71800) [pid = 2956] [serial = 396] [outer = 105DF400] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 19F67C00 == 61 [pid = 2956] [id = 126] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 19FBC000 == 60 [pid = 2956] [id = 125] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1BB26800 == 59 [pid = 2956] [id = 124] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 19E41400 == 58 [pid = 2956] [id = 123] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 17690400 == 57 [pid = 2956] [id = 122] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 196E6000 == 56 [pid = 2956] [id = 121] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 18A42C00 == 55 [pid = 2956] [id = 120] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 18261000 == 54 [pid = 2956] [id = 119] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 10226000 == 53 [pid = 2956] [id = 118] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1056C800 == 52 [pid = 2956] [id = 117] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 19F02800 == 51 [pid = 2956] [id = 113] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 18FA2800 == 50 [pid = 2956] [id = 90] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1DD10800 == 49 [pid = 2956] [id = 62] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 105DEC00 == 48 [pid = 2956] [id = 35] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 199E1000 == 47 [pid = 2956] [id = 116] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 0FF7C800 == 46 [pid = 2956] [id = 88] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1825A800 == 45 [pid = 2956] [id = 61] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1400 == 44 [pid = 2956] [id = 114] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 16777400 == 43 [pid = 2956] [id = 115] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1070FC00 == 42 [pid = 2956] [id = 60] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 19FBEC00 == 41 [pid = 2956] [id = 105] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 17690800 == 40 [pid = 2956] [id = 103] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 0FFDF000 == 39 [pid = 2956] [id = 73] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 172F9000 == 38 [pid = 2956] [id = 48] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 10220C00 == 37 [pid = 2956] [id = 91] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 16778800 == 36 [pid = 2956] [id = 89] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 0FFD9400 == 35 [pid = 2956] [id = 47] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 19FB5000 == 34 [pid = 2956] [id = 104] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 15F6A800 == 33 [pid = 2956] [id = 74] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 15D43000 == 32 [pid = 2956] [id = 46] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1D5EB400 == 31 [pid = 2956] [id = 130] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 103E0800 == 30 [pid = 2956] [id = 131] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 18265800 == 29 [pid = 2956] [id = 129] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 1CE0AC00 == 28 [pid = 2956] [id = 127] 03:28:05 INFO - PROCESS | 2956 | --DOCSHELL 10558000 == 27 [pid = 2956] [id = 128] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (19FB3800) [pid = 2956] [serial = 335] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (18FA3000) [pid = 2956] [serial = 328] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (19A2FC00) [pid = 2956] [serial = 331] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (19B20C00) [pid = 2956] [serial = 332] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (18FA8400) [pid = 2956] [serial = 329] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (17694800) [pid = 2956] [serial = 322] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1825FC00) [pid = 2956] [serial = 307] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1785B000) [pid = 2956] [serial = 323] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (10859000) [pid = 2956] [serial = 316] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (0FF80C00) [pid = 2956] [serial = 319] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (18940400) [pid = 2956] [serial = 326] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19FB8C00) [pid = 2956] [serial = 310] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10857C00) [pid = 2956] [serial = 304] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (14693000) [pid = 2956] [serial = 317] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10228000) [pid = 2956] [serial = 320] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1D5ECC00) [pid = 2956] [serial = 313] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18938400) [pid = 2956] [serial = 325] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19F0C400) [pid = 2956] [serial = 337] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19FB0400) [pid = 2956] [serial = 334] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2956 | 1467541685599 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1785ms 03:28:05 INFO - PROCESS | 2956 | 1467541685630 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 2956 | 1467541685634 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:28:05 INFO - PROCESS | 2956 | 1467541685640 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 2956 | 1467541685643 Marionette TRACE conn7 <- [1,494,null,{}] 03:28:05 INFO - PROCESS | 2956 | 1467541685648 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:05 INFO - PROCESS | 2956 | 1467541685651 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:05 INFO - PROCESS | 2956 | 1467541685746 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 03:28:05 INFO - PROCESS | 2956 | 1467541685833 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 2956 | 1467541685837 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:05 INFO - PROCESS | 2956 | ++DOCSHELL 0FF74800 == 28 [pid = 2956] [id = 133] 03:28:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (0FFD6400) [pid = 2956] [serial = 397] [outer = 00000000] 03:28:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (10220C00) [pid = 2956] [serial = 398] [outer = 0FFD6400] 03:28:05 INFO - PROCESS | 2956 | 1467541685884 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (10229400) [pid = 2956] [serial = 399] [outer = 0FFD6400] 03:28:06 INFO - PROCESS | 2956 | 1467541686299 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 03:28:06 INFO - PROCESS | 2956 | 1467541686370 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 2956 | 1467541686375 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 03:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:28:06 INFO - PROCESS | 2956 | 1467541686381 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 2956 | 1467541686383 Marionette TRACE conn7 <- [1,498,null,{}] 03:28:06 INFO - PROCESS | 2956 | 1467541686387 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 2956 | 1467541686390 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:06 INFO - PROCESS | 2956 | 1467541686480 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 03:28:06 INFO - PROCESS | 2956 | 1467541686495 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 2956 | 1467541686497 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:06 INFO - PROCESS | 2956 | ++DOCSHELL 1055B000 == 29 [pid = 2956] [id = 134] 03:28:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1056B400) [pid = 2956] [serial = 400] [outer = 00000000] 03:28:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (10570000) [pid = 2956] [serial = 401] [outer = 1056B400] 03:28:06 INFO - PROCESS | 2956 | 1467541686544 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (10854C00) [pid = 2956] [serial = 402] [outer = 1056B400] 03:28:07 INFO - PROCESS | 2956 | 1467541687013 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 03:28:07 INFO - PROCESS | 2956 | 1467541687055 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 2956 | 1467541687057 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 03:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:28:07 INFO - PROCESS | 2956 | 1467541687061 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 2956 | 1467541687064 Marionette TRACE conn7 <- [1,502,null,{}] 03:28:07 INFO - PROCESS | 2956 | 1467541687075 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 2956 | 1467541687079 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:07 INFO - PROCESS | 2956 | 1467541687196 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 03:28:07 INFO - PROCESS | 2956 | 1467541687288 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 2956 | 1467541687291 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:07 INFO - PROCESS | 2956 | ++DOCSHELL 14985C00 == 30 [pid = 2956] [id = 135] 03:28:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (14989C00) [pid = 2956] [serial = 403] [outer = 00000000] 03:28:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (15F70400) [pid = 2956] [serial = 404] [outer = 14989C00] 03:28:07 INFO - PROCESS | 2956 | 1467541687339 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1676B800) [pid = 2956] [serial = 405] [outer = 14989C00] 03:28:07 INFO - PROCESS | 2956 | 1467541687767 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 03:28:07 INFO - PROCESS | 2956 | 1467541687795 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 03:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:28:07 INFO - PROCESS | 2956 | 1467541687798 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 03:28:07 INFO - PROCESS | 2956 | 1467541687801 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 2956 | 1467541687803 Marionette TRACE conn7 <- [1,506,null,{}] 03:28:07 INFO - PROCESS | 2956 | 1467541687817 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 2956 | 1467541687819 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:07 INFO - PROCESS | 2956 | 1467541687935 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 03:28:07 INFO - PROCESS | 2956 | 1467541687941 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 2956 | 1467541687943 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:07 INFO - PROCESS | 2956 | ++DOCSHELL 1022C000 == 31 [pid = 2956] [id = 136] 03:28:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (14130800) [pid = 2956] [serial = 406] [outer = 00000000] 03:28:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1724E800) [pid = 2956] [serial = 407] [outer = 14130800] 03:28:08 INFO - PROCESS | 2956 | 1467541687987 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (17690400) [pid = 2956] [serial = 408] [outer = 14130800] 03:28:08 INFO - PROCESS | 2956 | 1467541688448 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 03:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:28:08 INFO - PROCESS | 2956 | 1467541688492 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 2956 | 1467541688494 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 03:28:08 INFO - PROCESS | 2956 | 1467541688496 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 2956 | 1467541688498 Marionette TRACE conn7 <- [1,510,null,{}] 03:28:08 INFO - PROCESS | 2956 | 1467541688501 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 2956 | 1467541688503 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:08 INFO - PROCESS | 2956 | 1467541688639 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 03:28:08 INFO - PROCESS | 2956 | 1467541688648 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 2956 | 1467541688650 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:08 INFO - PROCESS | 2956 | ++DOCSHELL 17697C00 == 32 [pid = 2956] [id = 137] 03:28:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (17699C00) [pid = 2956] [serial = 409] [outer = 00000000] 03:28:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (18260800) [pid = 2956] [serial = 410] [outer = 17699C00] 03:28:08 INFO - PROCESS | 2956 | 1467541688742 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (182CAC00) [pid = 2956] [serial = 411] [outer = 17699C00] 03:28:09 INFO - PROCESS | 2956 | 1467541689174 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 03:28:09 INFO - PROCESS | 2956 | 1467541689228 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 2956 | 1467541689230 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:28:09 INFO - PROCESS | 2956 | 1467541689233 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 2956 | 1467541689234 Marionette TRACE conn7 <- [1,514,null,{}] 03:28:09 INFO - PROCESS | 2956 | 1467541689238 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 2956 | 1467541689244 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:09 INFO - PROCESS | 2956 | 1467541689381 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 03:28:09 INFO - PROCESS | 2956 | 1467541689444 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 2956 | 1467541689446 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:09 INFO - PROCESS | 2956 | ++DOCSHELL 18A49C00 == 33 [pid = 2956] [id = 138] 03:28:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (18A4A800) [pid = 2956] [serial = 412] [outer = 00000000] 03:28:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (18F9E000) [pid = 2956] [serial = 413] [outer = 18A4A800] 03:28:09 INFO - PROCESS | 2956 | 1467541689489 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (18FA1C00) [pid = 2956] [serial = 414] [outer = 18A4A800] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (167CD800) [pid = 2956] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (18FA2C00) [pid = 2956] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (10229000) [pid = 2956] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1BFCFC00) [pid = 2956] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (0FFDE800) [pid = 2956] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1D5EA000) [pid = 2956] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (17694400) [pid = 2956] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (1BFD0400) [pid = 2956] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (19FB5400) [pid = 2956] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (19FB7000) [pid = 2956] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1AA6D800) [pid = 2956] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1BB26C00) [pid = 2956] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1AA71400) [pid = 2956] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10228400) [pid = 2956] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1056D000) [pid = 2956] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18262000) [pid = 2956] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1721B800) [pid = 2956] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19F05400) [pid = 2956] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1021FC00) [pid = 2956] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18A43400) [pid = 2956] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (199E1400) [pid = 2956] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (196E6400) [pid = 2956] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1D5E3400) [pid = 2956] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:28:10 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19F68800) [pid = 2956] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:28:10 INFO - PROCESS | 2956 | 1467541690360 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1180ms 03:28:10 INFO - PROCESS | 2956 | 1467541690413 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 2956 | 1467541690415 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 03:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:28:10 INFO - PROCESS | 2956 | 1467541690418 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 2956 | 1467541690420 Marionette TRACE conn7 <- [1,518,null,{}] 03:28:10 INFO - PROCESS | 2956 | 1467541690423 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:10 INFO - PROCESS | 2956 | 1467541690425 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:10 INFO - PROCESS | 2956 | 1467541690501 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 03:28:10 INFO - PROCESS | 2956 | 1467541690506 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 2956 | 1467541690508 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:10 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDD800 == 34 [pid = 2956] [id = 139] 03:28:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (14691C00) [pid = 2956] [serial = 415] [outer = 00000000] 03:28:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1825AC00) [pid = 2956] [serial = 416] [outer = 14691C00] 03:28:10 INFO - PROCESS | 2956 | 1467541690551 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18261400) [pid = 2956] [serial = 417] [outer = 14691C00] 03:28:10 INFO - PROCESS | 2956 | 1467541690985 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 03:28:11 INFO - PROCESS | 2956 | 1467541691049 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 2956 | 1467541691051 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 03:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:28:11 INFO - PROCESS | 2956 | 1467541691055 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 2956 | 1467541691056 Marionette TRACE conn7 <- [1,522,null,{}] 03:28:11 INFO - PROCESS | 2956 | 1467541691059 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 2956 | 1467541691061 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:11 INFO - PROCESS | 2956 | 1467541691137 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 03:28:11 INFO - PROCESS | 2956 | 1467541691143 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 2956 | 1467541691145 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:11 INFO - PROCESS | 2956 | ++DOCSHELL 18A4C800 == 35 [pid = 2956] [id = 140] 03:28:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (18F9D000) [pid = 2956] [serial = 418] [outer = 00000000] 03:28:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19134C00) [pid = 2956] [serial = 419] [outer = 18F9D000] 03:28:11 INFO - PROCESS | 2956 | 1467541691188 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18FA3000) [pid = 2956] [serial = 420] [outer = 18F9D000] 03:28:11 INFO - PROCESS | 2956 | 1467541691645 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 03:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:28:11 INFO - PROCESS | 2956 | 1467541691689 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 2956 | 1467541691691 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 03:28:11 INFO - PROCESS | 2956 | 1467541691694 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 2956 | 1467541691696 Marionette TRACE conn7 <- [1,526,null,{}] 03:28:11 INFO - PROCESS | 2956 | 1467541691699 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 2956 | 1467541691701 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:11 INFO - PROCESS | 2956 | 1467541691783 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 03:28:11 INFO - PROCESS | 2956 | 1467541691788 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 2956 | 1467541691790 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:11 INFO - PROCESS | 2956 | ++DOCSHELL 148E2400 == 36 [pid = 2956] [id = 141] 03:28:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (196E6800) [pid = 2956] [serial = 421] [outer = 00000000] 03:28:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (199E5400) [pid = 2956] [serial = 422] [outer = 196E6800] 03:28:11 INFO - PROCESS | 2956 | 1467541691834 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (199E7C00) [pid = 2956] [serial = 423] [outer = 196E6800] 03:28:12 INFO - PROCESS | 2956 | 1467541692646 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:28:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 971ms 03:28:12 INFO - PROCESS | 2956 | 1467541692665 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 2956 | 1467541692669 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 03:28:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:28:12 INFO - PROCESS | 2956 | 1467541692675 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 2956 | 1467541692677 Marionette TRACE conn7 <- [1,530,null,{}] 03:28:12 INFO - PROCESS | 2956 | 1467541692684 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:12 INFO - PROCESS | 2956 | 1467541692687 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:12 INFO - PROCESS | 2956 | 1467541692806 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 03:28:12 INFO - PROCESS | 2956 | 1467541692936 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 2956 | 1467541692939 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:12 INFO - PROCESS | 2956 | ++DOCSHELL 1021F400 == 37 [pid = 2956] [id = 142] 03:28:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10221000) [pid = 2956] [serial = 424] [outer = 00000000] 03:28:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (111D0400) [pid = 2956] [serial = 425] [outer = 10221000] 03:28:13 INFO - PROCESS | 2956 | 1467541692996 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (146B9800) [pid = 2956] [serial = 426] [outer = 10221000] 03:28:13 INFO - PROCESS | 2956 | 1467541693617 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:28:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:28:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:28:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:28:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:28:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:28:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:28:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 990ms 03:28:13 INFO - PROCESS | 2956 | 1467541693666 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 2956 | 1467541693671 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:28:13 INFO - PROCESS | 2956 | 1467541693678 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 2956 | 1467541693680 Marionette TRACE conn7 <- [1,534,null,{}] 03:28:13 INFO - PROCESS | 2956 | 1467541693685 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:13 INFO - PROCESS | 2956 | 1467541693687 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:13 INFO - PROCESS | 2956 | 1467541693826 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 03:28:13 INFO - PROCESS | 2956 | 1467541693940 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 2956 | 1467541693943 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:13 INFO - PROCESS | 2956 | ++DOCSHELL 10563800 == 38 [pid = 2956] [id = 143] 03:28:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (17694800) [pid = 2956] [serial = 427] [outer = 00000000] 03:28:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1893DC00) [pid = 2956] [serial = 428] [outer = 17694800] 03:28:14 INFO - PROCESS | 2956 | 1467541693997 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (189A6000) [pid = 2956] [serial = 429] [outer = 17694800] 03:28:14 INFO - PROCESS | 2956 | 1467541694687 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:28:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1019ms 03:28:14 INFO - PROCESS | 2956 | 1467541694698 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 2956 | 1467541694701 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:28:14 INFO - PROCESS | 2956 | 1467541694705 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 2956 | 1467541694708 Marionette TRACE conn7 <- [1,538,null,{}] 03:28:14 INFO - PROCESS | 2956 | 1467541694720 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:14 INFO - PROCESS | 2956 | 1467541694725 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:14 INFO - PROCESS | 2956 | 1467541694842 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 03:28:14 INFO - PROCESS | 2956 | 1467541694958 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 2956 | 1467541694961 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:14 INFO - PROCESS | 2956 | ++DOCSHELL 10562000 == 39 [pid = 2956] [id = 144] 03:28:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (10852400) [pid = 2956] [serial = 430] [outer = 00000000] 03:28:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1575A400) [pid = 2956] [serial = 431] [outer = 10852400] 03:28:15 INFO - PROCESS | 2956 | 1467541695017 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (16186C00) [pid = 2956] [serial = 432] [outer = 10852400] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 18A4C800 == 38 [pid = 2956] [id = 140] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 0FFDD800 == 37 [pid = 2956] [id = 139] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 18A49C00 == 36 [pid = 2956] [id = 138] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 17697C00 == 35 [pid = 2956] [id = 137] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 1022C000 == 34 [pid = 2956] [id = 136] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 14985C00 == 33 [pid = 2956] [id = 135] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 1055B000 == 32 [pid = 2956] [id = 134] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 0FF74800 == 31 [pid = 2956] [id = 133] 03:28:15 INFO - PROCESS | 2956 | --DOCSHELL 10570C00 == 30 [pid = 2956] [id = 132] 03:28:15 INFO - PROCESS | 2956 | 1467541695749 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1CE0C800) [pid = 2956] [serial = 260] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (17696000) [pid = 2956] [serial = 266] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (18FA9400) [pid = 2956] [serial = 269] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (14729800) [pid = 2956] [serial = 263] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1AA63C00) [pid = 2956] [serial = 364] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1B3A4400) [pid = 2956] [serial = 367] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1AA6BC00) [pid = 2956] [serial = 365] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1BFCA400) [pid = 2956] [serial = 370] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1BB15400) [pid = 2956] [serial = 368] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1C566C00) [pid = 2956] [serial = 373] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (141A8C00) [pid = 2956] [serial = 352] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (15F3D000) [pid = 2956] [serial = 353] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (141F2800) [pid = 2956] [serial = 349] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1484C000) [pid = 2956] [serial = 350] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (18268800) [pid = 2956] [serial = 355] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (18936400) [pid = 2956] [serial = 356] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (17693C00) [pid = 2956] [serial = 343] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1825DC00) [pid = 2956] [serial = 344] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19F0E800) [pid = 2956] [serial = 338] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1056BC00) [pid = 2956] [serial = 340] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10FDC400) [pid = 2956] [serial = 341] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18FA7800) [pid = 2956] [serial = 358] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (196D9800) [pid = 2956] [serial = 359] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19A52C00) [pid = 2956] [serial = 346] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19F03C00) [pid = 2956] [serial = 347] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (199E9000) [pid = 2956] [serial = 361] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1D5F1000) [pid = 2956] [serial = 380] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19F6DC00) [pid = 2956] [serial = 376] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1D5EAC00) [pid = 2956] [serial = 379] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1BFCC400) [pid = 2956] [serial = 371] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1CE04000) [pid = 2956] [serial = 374] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (199EA400) [pid = 2956] [serial = 362] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1BF07400) [pid = 2956] [serial = 377] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19E3C800) [pid = 2956] [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.] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (14847C00) [pid = 2956] [serial = 305] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1D5F5C00) [pid = 2956] [serial = 302] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1893D800) [pid = 2956] [serial = 308] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1D784C00) [pid = 2956] [serial = 314] [outer = 00000000] [url = about:blank] 03:28:15 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19FBD000) [pid = 2956] [serial = 311] [outer = 00000000] [url = about:blank] 03:28:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:28:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1129ms 03:28:15 INFO - PROCESS | 2956 | 1467541695838 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 2956 | 1467541695842 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 03:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:28:15 INFO - PROCESS | 2956 | 1467541695846 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 2956 | 1467541695850 Marionette TRACE conn7 <- [1,542,null,{}] 03:28:15 INFO - PROCESS | 2956 | 1467541695855 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:15 INFO - PROCESS | 2956 | 1467541695858 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:15 INFO - PROCESS | 2956 | 1467541695961 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 03:28:16 INFO - PROCESS | 2956 | 1467541696051 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 2956 | 1467541696054 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:16 INFO - PROCESS | 2956 | ++DOCSHELL 0FF76400 == 31 [pid = 2956] [id = 145] 03:28:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0FFD7C00) [pid = 2956] [serial = 433] [outer = 00000000] 03:28:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10225400) [pid = 2956] [serial = 434] [outer = 0FFD7C00] 03:28:16 INFO - PROCESS | 2956 | 1467541696105 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1055AC00) [pid = 2956] [serial = 435] [outer = 0FFD7C00] 03:28:16 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:16 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:16 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:16 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:16 INFO - PROCESS | 2956 | 1467541696493 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 03:28:16 INFO - PROCESS | 2956 | 1467541696518 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 2956 | 1467541696523 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 03:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:28:16 INFO - PROCESS | 2956 | 1467541696529 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 2956 | 1467541696531 Marionette TRACE conn7 <- [1,546,null,{}] 03:28:16 INFO - PROCESS | 2956 | 1467541696535 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:16 INFO - PROCESS | 2956 | 1467541696538 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:16 INFO - PROCESS | 2956 | 1467541696629 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 03:28:16 INFO - PROCESS | 2956 | 1467541696635 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 2956 | 1467541696638 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:16 INFO - PROCESS | 2956 | ++DOCSHELL 111D3C00 == 32 [pid = 2956] [id = 146] 03:28:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (13F12000) [pid = 2956] [serial = 436] [outer = 00000000] 03:28:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (147C7000) [pid = 2956] [serial = 437] [outer = 13F12000] 03:28:16 INFO - PROCESS | 2956 | 1467541696686 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1498A000) [pid = 2956] [serial = 438] [outer = 13F12000] 03:28:17 INFO - PROCESS | 2956 | 1467541697156 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 03:28:17 INFO - PROCESS | 2956 | 1467541697204 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 2956 | 1467541697206 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 03:28:17 INFO - PROCESS | 2956 | 1467541697210 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:28:17 INFO - PROCESS | 2956 | 1467541697213 Marionette TRACE conn7 <- [1,550,null,{}] 03:28:17 INFO - PROCESS | 2956 | 1467541697223 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 2956 | 1467541697228 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:17 INFO - PROCESS | 2956 | 1467541697340 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 03:28:17 INFO - PROCESS | 2956 | 1467541697355 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 2956 | 1467541697358 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:17 INFO - PROCESS | 2956 | ++DOCSHELL 17697400 == 33 [pid = 2956] [id = 147] 03:28:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (17699000) [pid = 2956] [serial = 439] [outer = 00000000] 03:28:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1769E000) [pid = 2956] [serial = 440] [outer = 17699000] 03:28:17 INFO - PROCESS | 2956 | 1467541697404 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1825DC00) [pid = 2956] [serial = 441] [outer = 17699000] 03:28:17 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:17 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:17 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:17 INFO - PROCESS | 2956 | 1467541697894 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 03:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:28:17 INFO - PROCESS | 2956 | 1467541697944 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 2956 | 1467541697947 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 03:28:17 INFO - PROCESS | 2956 | 1467541697950 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 2956 | 1467541697952 Marionette TRACE conn7 <- [1,554,null,{}] 03:28:17 INFO - PROCESS | 2956 | 1467541697955 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 2956 | 1467541697957 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:18 INFO - PROCESS | 2956 | 1467541698047 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 03:28:18 INFO - PROCESS | 2956 | 1467541698052 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 2956 | 1467541698054 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:18 INFO - PROCESS | 2956 | ++DOCSHELL 18931C00 == 34 [pid = 2956] [id = 148] 03:28:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18932400) [pid = 2956] [serial = 442] [outer = 00000000] 03:28:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FA7000) [pid = 2956] [serial = 443] [outer = 18932400] 03:28:18 INFO - PROCESS | 2956 | 1467541698099 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (191A3C00) [pid = 2956] [serial = 444] [outer = 18932400] 03:28:18 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:18 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:18 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:18 INFO - PROCESS | 2956 | 1467541698588 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 03:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:28:18 INFO - PROCESS | 2956 | 1467541698624 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 2956 | 1467541698626 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 03:28:18 INFO - PROCESS | 2956 | 1467541698629 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 2956 | 1467541698631 Marionette TRACE conn7 <- [1,558,null,{}] 03:28:18 INFO - PROCESS | 2956 | 1467541698642 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 2956 | 1467541698644 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:18 INFO - PROCESS | 2956 | 1467541698783 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 03:28:18 INFO - PROCESS | 2956 | 1467541698796 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 2956 | 1467541698798 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:18 INFO - PROCESS | 2956 | ++DOCSHELL 196E3800 == 35 [pid = 2956] [id = 149] 03:28:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (196E6400) [pid = 2956] [serial = 445] [outer = 00000000] 03:28:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (199EE400) [pid = 2956] [serial = 446] [outer = 196E6400] 03:28:18 INFO - PROCESS | 2956 | 1467541698843 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19B21400) [pid = 2956] [serial = 447] [outer = 196E6400] 03:28:19 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:19 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:19 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:19 INFO - PROCESS | 2956 | 1467541699277 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 03:28:19 INFO - PROCESS | 2956 | 1467541699320 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 2956 | 1467541699322 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 03:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:28:19 INFO - PROCESS | 2956 | 1467541699333 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 2956 | 1467541699335 Marionette TRACE conn7 <- [1,562,null,{}] 03:28:19 INFO - PROCESS | 2956 | 1467541699339 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 2956 | 1467541699344 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:19 INFO - PROCESS | 2956 | 1467541699483 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 03:28:19 INFO - PROCESS | 2956 | 1467541699489 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 2956 | 1467541699491 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:19 INFO - PROCESS | 2956 | ++DOCSHELL 18A4C400 == 36 [pid = 2956] [id = 150] 03:28:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19E41800) [pid = 2956] [serial = 448] [outer = 00000000] 03:28:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19F0BC00) [pid = 2956] [serial = 449] [outer = 19E41800] 03:28:19 INFO - PROCESS | 2956 | 1467541699585 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19F0CC00) [pid = 2956] [serial = 450] [outer = 19E41800] 03:28:19 INFO - PROCESS | 2956 | 1467541699970 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 03:28:20 INFO - PROCESS | 2956 | 1467541700005 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 2956 | 1467541700008 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 03:28:20 INFO - PROCESS | 2956 | 1467541700011 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:28:20 INFO - PROCESS | 2956 | 1467541700013 Marionette TRACE conn7 <- [1,566,null,{}] 03:28:20 INFO - PROCESS | 2956 | 1467541700016 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 2956 | 1467541700018 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:20 INFO - PROCESS | 2956 | 1467541700128 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 03:28:20 INFO - PROCESS | 2956 | 1467541700187 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 2956 | 1467541700188 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:20 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4C800 == 37 [pid = 2956] [id = 151] 03:28:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (10222800) [pid = 2956] [serial = 451] [outer = 00000000] 03:28:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (199E3400) [pid = 2956] [serial = 452] [outer = 10222800] 03:28:20 INFO - PROCESS | 2956 | 1467541700231 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (199EC800) [pid = 2956] [serial = 453] [outer = 10222800] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (14130800) [pid = 2956] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (0FFD6400) [pid = 2956] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (14989C00) [pid = 2956] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1056B400) [pid = 2956] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (17699C00) [pid = 2956] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10564800) [pid = 2956] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18937C00) [pid = 2956] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1D5EE800) [pid = 2956] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (199EA800) [pid = 2956] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18A4A800) [pid = 2956] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18F9D000) [pid = 2956] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (105DF400) [pid = 2956] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:28:20 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (14691C00) [pid = 2956] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:28:20 INFO - PROCESS | 2956 | 1467541700786 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 03:28:20 INFO - PROCESS | 2956 | 1467541700845 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 2956 | 1467541700847 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 03:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:28:20 INFO - PROCESS | 2956 | 1467541700851 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 2956 | 1467541700852 Marionette TRACE conn7 <- [1,570,null,{}] 03:28:20 INFO - PROCESS | 2956 | 1467541700856 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 2956 | 1467541700858 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:20 INFO - PROCESS | 2956 | 1467541700938 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 03:28:20 INFO - PROCESS | 2956 | 1467541700943 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 2956 | 1467541700945 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:20 INFO - PROCESS | 2956 | ++DOCSHELL 17220000 == 38 [pid = 2956] [id = 152] 03:28:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17224400) [pid = 2956] [serial = 454] [outer = 00000000] 03:28:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18F9D000) [pid = 2956] [serial = 455] [outer = 17224400] 03:28:21 INFO - PROCESS | 2956 | 1467541700988 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19E3D400) [pid = 2956] [serial = 456] [outer = 17224400] 03:28:21 INFO - PROCESS | 2956 | 1467541701424 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 03:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:28:21 INFO - PROCESS | 2956 | 1467541701481 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 2956 | 1467541701483 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 03:28:21 INFO - PROCESS | 2956 | 1467541701487 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 2956 | 1467541701488 Marionette TRACE conn7 <- [1,574,null,{}] 03:28:21 INFO - PROCESS | 2956 | 1467541701492 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 2956 | 1467541701493 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:21 INFO - PROCESS | 2956 | 1467541701576 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 03:28:21 INFO - PROCESS | 2956 | 1467541701581 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 2956 | 1467541701583 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:21 INFO - PROCESS | 2956 | ++DOCSHELL 19F66C00 == 39 [pid = 2956] [id = 153] 03:28:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19F67800) [pid = 2956] [serial = 457] [outer = 00000000] 03:28:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19FBD400) [pid = 2956] [serial = 458] [outer = 19F67800] 03:28:21 INFO - PROCESS | 2956 | 1467541701628 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1AA64400) [pid = 2956] [serial = 459] [outer = 19F67800] 03:28:21 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:21 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:22 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:22 INFO - PROCESS | 2956 | 1467541702058 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 03:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:28:22 INFO - PROCESS | 2956 | 1467541702117 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 2956 | 1467541702119 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 03:28:22 INFO - PROCESS | 2956 | 1467541702123 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 2956 | 1467541702125 Marionette TRACE conn7 <- [1,578,null,{}] 03:28:22 INFO - PROCESS | 2956 | 1467541702128 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:22 INFO - PROCESS | 2956 | 1467541702130 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:22 INFO - PROCESS | 2956 | 1467541702220 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 03:28:22 INFO - PROCESS | 2956 | 1467541702225 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 2956 | 1467541702227 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:22 INFO - PROCESS | 2956 | ++DOCSHELL 19FBD800 == 40 [pid = 2956] [id = 154] 03:28:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1AA67800) [pid = 2956] [serial = 460] [outer = 00000000] 03:28:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1AA6D400) [pid = 2956] [serial = 461] [outer = 1AA67800] 03:28:22 INFO - PROCESS | 2956 | 1467541702270 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1B1A9400) [pid = 2956] [serial = 462] [outer = 1AA67800] 03:28:22 INFO - PROCESS | 2956 | 1467541702963 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 870ms 03:28:23 INFO - PROCESS | 2956 | 1467541702994 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 2956 | 1467541702998 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:28:23 INFO - PROCESS | 2956 | 1467541703003 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 2956 | 1467541703008 Marionette TRACE conn7 <- [1,582,null,{}] 03:28:23 INFO - PROCESS | 2956 | 1467541703014 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:23 INFO - PROCESS | 2956 | 1467541703016 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:23 INFO - PROCESS | 2956 | 1467541703133 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 03:28:23 INFO - PROCESS | 2956 | 1467541703239 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 2956 | 1467541703242 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:23 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDB800 == 41 [pid = 2956] [id = 155] 03:28:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1055CC00) [pid = 2956] [serial = 463] [outer = 00000000] 03:28:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1469B000) [pid = 2956] [serial = 464] [outer = 1055CC00] 03:28:23 INFO - PROCESS | 2956 | 1467541703299 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (15F6E000) [pid = 2956] [serial = 465] [outer = 1055CC00] 03:28:23 INFO - PROCESS | 2956 | 1467541703908 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 990ms 03:28:24 INFO - PROCESS | 2956 | 1467541703994 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 2956 | 1467541703999 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 03:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:28:24 INFO - PROCESS | 2956 | 1467541704005 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 2956 | 1467541704008 Marionette TRACE conn7 <- [1,586,null,{}] 03:28:24 INFO - PROCESS | 2956 | 1467541704012 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 2956 | 1467541704015 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:24 INFO - PROCESS | 2956 | 1467541704139 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 03:28:24 INFO - PROCESS | 2956 | 1467541704263 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 2956 | 1467541704266 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:24 INFO - PROCESS | 2956 | ++DOCSHELL 1769A800 == 42 [pid = 2956] [id = 156] 03:28:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1769AC00) [pid = 2956] [serial = 466] [outer = 00000000] 03:28:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18926800) [pid = 2956] [serial = 467] [outer = 1769AC00] 03:28:24 INFO - PROCESS | 2956 | 1467541704322 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (18FA5400) [pid = 2956] [serial = 468] [outer = 1769AC00] 03:28:24 INFO - PROCESS | 2956 | 1467541704921 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 971ms 03:28:24 INFO - PROCESS | 2956 | 1467541704979 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 2956 | 1467541704981 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:28:25 INFO - PROCESS | 2956 | 1467541704985 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 2956 | 1467541704989 Marionette TRACE conn7 <- [1,590,null,{}] 03:28:25 INFO - PROCESS | 2956 | 1467541705000 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:25 INFO - PROCESS | 2956 | 1467541705006 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:25 INFO - PROCESS | 2956 | 1467541705117 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 03:28:25 INFO - PROCESS | 2956 | [2956] 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 03:28:25 INFO - PROCESS | 2956 | 1467541705467 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 2956 | 1467541705471 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:25 INFO - PROCESS | 2956 | ++DOCSHELL 1B1A6800 == 43 [pid = 2956] [id = 157] 03:28:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1B26C400) [pid = 2956] [serial = 469] [outer = 00000000] 03:28:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1B315800) [pid = 2956] [serial = 470] [outer = 1B26C400] 03:28:25 INFO - PROCESS | 2956 | 1467541705530 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1B3A8000) [pid = 2956] [serial = 471] [outer = 1B26C400] 03:28:26 INFO - PROCESS | 2956 | 1467541706117 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1181ms 03:28:26 INFO - PROCESS | 2956 | 1467541706169 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 2956 | 1467541706173 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 03:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:28:26 INFO - PROCESS | 2956 | 1467541706176 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 2956 | 1467541706178 Marionette TRACE conn7 <- [1,594,null,{}] 03:28:26 INFO - PROCESS | 2956 | 1467541706182 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:26 INFO - PROCESS | 2956 | 1467541706184 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:26 INFO - PROCESS | 2956 | 1467541706298 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 03:28:26 INFO - PROCESS | 2956 | 1467541706435 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 2956 | 1467541706437 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:26 INFO - PROCESS | 2956 | ++DOCSHELL 1893B000 == 44 [pid = 2956] [id = 158] 03:28:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1B275C00) [pid = 2956] [serial = 472] [outer = 00000000] 03:28:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1BF07400) [pid = 2956] [serial = 473] [outer = 1B275C00] 03:28:26 INFO - PROCESS | 2956 | 1467541706493 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1BFCDC00) [pid = 2956] [serial = 474] [outer = 1B275C00] 03:28:27 INFO - PROCESS | 2956 | 1467541707265 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:28:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1124ms 03:28:27 INFO - PROCESS | 2956 | 1467541707303 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 2956 | 1467541707307 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:28:27 INFO - PROCESS | 2956 | 1467541707312 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 2956 | 1467541707315 Marionette TRACE conn7 <- [1,598,null,{}] 03:28:27 INFO - PROCESS | 2956 | 1467541707333 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 2956 | 1467541707336 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:27 INFO - PROCESS | 2956 | 1467541707473 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 03:28:27 INFO - PROCESS | 2956 | 1467541707534 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 2956 | 1467541707538 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:27 INFO - PROCESS | 2956 | ++DOCSHELL 1419FC00 == 45 [pid = 2956] [id = 159] 03:28:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (141E6800) [pid = 2956] [serial = 475] [outer = 00000000] 03:28:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (14853800) [pid = 2956] [serial = 476] [outer = 141E6800] 03:28:27 INFO - PROCESS | 2956 | 1467541707587 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (10558000) [pid = 2956] [serial = 477] [outer = 141E6800] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 19F66C00 == 44 [pid = 2956] [id = 153] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 17220000 == 43 [pid = 2956] [id = 152] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 0CC4C800 == 42 [pid = 2956] [id = 151] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 18A4C400 == 41 [pid = 2956] [id = 150] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 196E3800 == 40 [pid = 2956] [id = 149] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 18931C00 == 39 [pid = 2956] [id = 148] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 17697400 == 38 [pid = 2956] [id = 147] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 111D3C00 == 37 [pid = 2956] [id = 146] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 0FF76400 == 36 [pid = 2956] [id = 145] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 10563800 == 35 [pid = 2956] [id = 143] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 10562000 == 34 [pid = 2956] [id = 144] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 1021F400 == 33 [pid = 2956] [id = 142] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 148E2400 == 32 [pid = 2956] [id = 141] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 1B1A6800 == 31 [pid = 2956] [id = 157] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 1893B000 == 30 [pid = 2956] [id = 158] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 1769A800 == 29 [pid = 2956] [id = 156] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 19FBD800 == 28 [pid = 2956] [id = 154] 03:28:28 INFO - PROCESS | 2956 | --DOCSHELL 0FFDB800 == 27 [pid = 2956] [id = 155] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1724E800) [pid = 2956] [serial = 407] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10220C00) [pid = 2956] [serial = 398] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (10229400) [pid = 2956] [serial = 399] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (15F70400) [pid = 2956] [serial = 404] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (10570000) [pid = 2956] [serial = 401] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (10854C00) [pid = 2956] [serial = 402] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18260800) [pid = 2956] [serial = 410] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17219800) [pid = 2956] [serial = 383] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1618F400) [pid = 2956] [serial = 382] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (17690400) [pid = 2956] [serial = 408] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19F10C00) [pid = 2956] [serial = 387] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19E48C00) [pid = 2956] [serial = 386] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1D7BB800) [pid = 2956] [serial = 390] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1D5F3C00) [pid = 2956] [serial = 389] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1D686800) [pid = 2956] [serial = 393] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1D683400) [pid = 2956] [serial = 392] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18F9E000) [pid = 2956] [serial = 413] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (182CAC00) [pid = 2956] [serial = 411] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19134C00) [pid = 2956] [serial = 419] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (15F71800) [pid = 2956] [serial = 396] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (14992C00) [pid = 2956] [serial = 395] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18FA1C00) [pid = 2956] [serial = 414] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1825AC00) [pid = 2956] [serial = 416] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1676B800) [pid = 2956] [serial = 405] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18FA3000) [pid = 2956] [serial = 420] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (199E5400) [pid = 2956] [serial = 422] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18261400) [pid = 2956] [serial = 417] [outer = 00000000] [url = about:blank] 03:28:28 INFO - PROCESS | 2956 | 1467541708973 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:28:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1721ms 03:28:29 INFO - PROCESS | 2956 | 1467541709034 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 2956 | 1467541709039 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 03:28:29 INFO - PROCESS | 2956 | 1467541709044 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:28:29 INFO - PROCESS | 2956 | 1467541709047 Marionette TRACE conn7 <- [1,602,null,{}] 03:28:29 INFO - PROCESS | 2956 | 1467541709053 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 2956 | 1467541709055 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:29 INFO - PROCESS | 2956 | 1467541709145 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 03:28:29 INFO - PROCESS | 2956 | 1467541709224 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 2956 | 1467541709229 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:29 INFO - PROCESS | 2956 | ++DOCSHELL 0FF76C00 == 28 [pid = 2956] [id = 160] 03:28:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0FF7B800) [pid = 2956] [serial = 478] [outer = 00000000] 03:28:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (0FFD8000) [pid = 2956] [serial = 479] [outer = 0FF7B800] 03:28:29 INFO - PROCESS | 2956 | 1467541709277 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (0FFDF400) [pid = 2956] [serial = 480] [outer = 0FF7B800] 03:28:29 INFO - PROCESS | 2956 | 1467541709680 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:28:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 03:28:29 INFO - PROCESS | 2956 | 1467541709719 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 2956 | 1467541709724 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 03:28:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:28:29 INFO - PROCESS | 2956 | 1467541709730 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 2956 | 1467541709732 Marionette TRACE conn7 <- [1,606,null,{}] 03:28:29 INFO - PROCESS | 2956 | 1467541709736 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 2956 | 1467541709739 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:29 INFO - PROCESS | 2956 | 1467541709825 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 03:28:29 INFO - PROCESS | 2956 | 1467541709832 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 2956 | 1467541709834 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:29 INFO - PROCESS | 2956 | ++DOCSHELL 10552C00 == 29 [pid = 2956] [id = 161] 03:28:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10569800) [pid = 2956] [serial = 481] [outer = 00000000] 03:28:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (105DF400) [pid = 2956] [serial = 482] [outer = 10569800] 03:28:29 INFO - PROCESS | 2956 | 1467541709880 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (108D0800) [pid = 2956] [serial = 483] [outer = 10569800] 03:28:30 INFO - PROCESS | 2956 | 1467541710347 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:28:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 03:28:30 INFO - PROCESS | 2956 | 1467541710404 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 2956 | 1467541710406 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:28:30 INFO - PROCESS | 2956 | 1467541710410 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 2956 | 1467541710413 Marionette TRACE conn7 <- [1,610,null,{}] 03:28:30 INFO - PROCESS | 2956 | 1467541710424 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:30 INFO - PROCESS | 2956 | 1467541710429 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:30 INFO - PROCESS | 2956 | 1467541710549 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 03:28:30 INFO - PROCESS | 2956 | 1467541710640 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 2956 | 1467541710644 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:30 INFO - PROCESS | 2956 | ++DOCSHELL 15F74400 == 30 [pid = 2956] [id = 162] 03:28:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (15F74C00) [pid = 2956] [serial = 484] [outer = 00000000] 03:28:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1676C800) [pid = 2956] [serial = 485] [outer = 15F74C00] 03:28:30 INFO - PROCESS | 2956 | 1467541710692 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (167CD800) [pid = 2956] [serial = 486] [outer = 15F74C00] 03:28:31 INFO - PROCESS | 2956 | 1467541711134 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 770ms 03:28:31 INFO - PROCESS | 2956 | 1467541711184 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 2956 | 1467541711187 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 03:28:31 INFO - PROCESS | 2956 | 1467541711190 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:28:31 INFO - PROCESS | 2956 | 1467541711192 Marionette TRACE conn7 <- [1,614,null,{}] 03:28:31 INFO - PROCESS | 2956 | 1467541711195 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 2956 | 1467541711197 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:31 INFO - PROCESS | 2956 | 1467541711310 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 03:28:31 INFO - PROCESS | 2956 | 1467541711367 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 2956 | 1467541711369 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:31 INFO - PROCESS | 2956 | ++DOCSHELL 1721C800 == 31 [pid = 2956] [id = 163] 03:28:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1721DC00) [pid = 2956] [serial = 487] [outer = 00000000] 03:28:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17254000) [pid = 2956] [serial = 488] [outer = 1721DC00] 03:28:31 INFO - PROCESS | 2956 | 1467541711413 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1768F400) [pid = 2956] [serial = 489] [outer = 1721DC00] 03:28:31 INFO - PROCESS | 2956 | 1467541711836 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 03:28:31 INFO - PROCESS | 2956 | 1467541711863 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 2956 | 1467541711865 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 03:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:28:31 INFO - PROCESS | 2956 | 1467541711912 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 2956 | 1467541711914 Marionette TRACE conn7 <- [1,618,null,{}] 03:28:31 INFO - PROCESS | 2956 | 1467541711917 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 2956 | 1467541711920 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:32 INFO - PROCESS | 2956 | 1467541712030 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 03:28:32 INFO - PROCESS | 2956 | 1467541712041 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 2956 | 1467541712043 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:32 INFO - PROCESS | 2956 | ++DOCSHELL 17697800 == 32 [pid = 2956] [id = 164] 03:28:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17699400) [pid = 2956] [serial = 490] [outer = 00000000] 03:28:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1785CC00) [pid = 2956] [serial = 491] [outer = 17699400] 03:28:32 INFO - PROCESS | 2956 | 1467541712088 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18262000) [pid = 2956] [serial = 492] [outer = 17699400] 03:28:32 INFO - PROCESS | 2956 | 1467541712563 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:28:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 03:28:32 INFO - PROCESS | 2956 | 1467541712599 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 2956 | 1467541712601 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 03:28:32 INFO - PROCESS | 2956 | 1467541712604 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 2956 | 1467541712606 Marionette TRACE conn7 <- [1,622,null,{}] 03:28:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:28:32 INFO - PROCESS | 2956 | 1467541712610 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:32 INFO - PROCESS | 2956 | 1467541712615 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:32 INFO - PROCESS | 2956 | 1467541712753 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 03:28:32 INFO - PROCESS | 2956 | 1467541712815 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 2956 | 1467541712817 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:32 INFO - PROCESS | 2956 | ++DOCSHELL 18933000 == 33 [pid = 2956] [id = 165] 03:28:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18938000) [pid = 2956] [serial = 493] [outer = 00000000] 03:28:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18A33000) [pid = 2956] [serial = 494] [outer = 18938000] 03:28:32 INFO - PROCESS | 2956 | 1467541712862 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (18A4AC00) [pid = 2956] [serial = 495] [outer = 18938000] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1AA67800) [pid = 2956] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (196E6400) [pid = 2956] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10222800) [pid = 2956] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19E41800) [pid = 2956] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (17224400) [pid = 2956] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (17694800) [pid = 2956] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18932400) [pid = 2956] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10221000) [pid = 2956] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (13F12000) [pid = 2956] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0FFD7C00) [pid = 2956] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (196E6800) [pid = 2956] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17699000) [pid = 2956] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10852400) [pid = 2956] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:28:33 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19F67800) [pid = 2956] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:28:33 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:33 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:33 INFO - PROCESS | 2956 | 1467541713520 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:28:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 970ms 03:28:33 INFO - PROCESS | 2956 | 1467541713579 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 2956 | 1467541713581 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 03:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:28:33 INFO - PROCESS | 2956 | 1467541713584 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 2956 | 1467541713586 Marionette TRACE conn7 <- [1,626,null,{}] 03:28:33 INFO - PROCESS | 2956 | 1467541713589 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:33 INFO - PROCESS | 2956 | 1467541713591 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:33 INFO - PROCESS | 2956 | 1467541713668 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 03:28:33 INFO - PROCESS | 2956 | 1467541713674 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 2956 | 1467541713675 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:33 INFO - PROCESS | 2956 | ++DOCSHELL 10224800 == 34 [pid = 2956] [id = 166] 03:28:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17253800) [pid = 2956] [serial = 496] [outer = 00000000] 03:28:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1893D400) [pid = 2956] [serial = 497] [outer = 17253800] 03:28:33 INFO - PROCESS | 2956 | 1467541713718 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18A33C00) [pid = 2956] [serial = 498] [outer = 17253800] 03:28:34 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:34 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:34 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:34 INFO - PROCESS | 2956 | 1467541714150 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 03:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:28:34 INFO - PROCESS | 2956 | 1467541714215 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 2956 | 1467541714217 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 2956 | 1467541714220 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 2956 | 1467541714222 Marionette TRACE conn7 <- [1,630,null,{}] 03:28:34 INFO - PROCESS | 2956 | 1467541714225 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 2956 | 1467541714227 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:34 INFO - PROCESS | 2956 | 1467541714304 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 03:28:34 INFO - PROCESS | 2956 | 1467541714309 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 2956 | 1467541714311 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:34 INFO - PROCESS | 2956 | ++DOCSHELL 18FAA800 == 35 [pid = 2956] [id = 167] 03:28:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1912DC00) [pid = 2956] [serial = 499] [outer = 00000000] 03:28:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (196D8800) [pid = 2956] [serial = 500] [outer = 1912DC00] 03:28:34 INFO - PROCESS | 2956 | 1467541714356 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (196D9000) [pid = 2956] [serial = 501] [outer = 1912DC00] 03:28:34 INFO - PROCESS | 2956 | 1467541714798 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 631ms 03:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:28:34 INFO - PROCESS | 2956 | 1467541714851 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 2956 | 1467541714853 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 2956 | 1467541714856 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 2956 | 1467541714858 Marionette TRACE conn7 <- [1,634,null,{}] 03:28:34 INFO - PROCESS | 2956 | 1467541714861 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 2956 | 1467541714863 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:34 INFO - PROCESS | 2956 | 1467541714940 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 03:28:34 INFO - PROCESS | 2956 | 1467541714945 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 2956 | 1467541714947 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:34 INFO - PROCESS | 2956 | ++DOCSHELL 15F73800 == 36 [pid = 2956] [id = 168] 03:28:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (199E5C00) [pid = 2956] [serial = 502] [outer = 00000000] 03:28:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (199ED000) [pid = 2956] [serial = 503] [outer = 199E5C00] 03:28:35 INFO - PROCESS | 2956 | 1467541714990 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (199EEC00) [pid = 2956] [serial = 504] [outer = 199E5C00] 03:28:35 INFO - PROCESS | 2956 | 1467541715701 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:28:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 03:28:35 INFO - PROCESS | 2956 | 1467541715788 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 03:28:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:28:35 INFO - PROCESS | 2956 | 1467541715792 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 03:28:35 INFO - PROCESS | 2956 | 1467541715797 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 2956 | 1467541715800 Marionette TRACE conn7 <- [1,638,null,{}] 03:28:35 INFO - PROCESS | 2956 | 1467541715806 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 2956 | 1467541715809 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:35 INFO - PROCESS | 2956 | 1467541715945 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 03:28:36 INFO - PROCESS | 2956 | 1467541716025 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 2956 | 1467541716028 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:36 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD8400 == 37 [pid = 2956] [id = 169] 03:28:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (10221000) [pid = 2956] [serial = 505] [outer = 00000000] 03:28:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (10566400) [pid = 2956] [serial = 506] [outer = 10221000] 03:28:36 INFO - PROCESS | 2956 | 1467541716125 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (13F15800) [pid = 2956] [serial = 507] [outer = 10221000] 03:28:36 INFO - PROCESS | 2956 | 1467541716799 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1021ms 03:28:36 INFO - PROCESS | 2956 | 1467541716818 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 2956 | 1467541716823 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:28:36 INFO - PROCESS | 2956 | 1467541716829 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 2956 | 1467541716832 Marionette TRACE conn7 <- [1,642,null,{}] 03:28:36 INFO - PROCESS | 2956 | 1467541716836 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:36 INFO - PROCESS | 2956 | 1467541716839 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:36 INFO - PROCESS | 2956 | 1467541716957 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 03:28:37 INFO - PROCESS | 2956 | 1467541717065 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 2956 | 1467541717068 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:37 INFO - PROCESS | 2956 | ++DOCSHELL 15F71400 == 38 [pid = 2956] [id = 170] 03:28:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1676C000) [pid = 2956] [serial = 508] [outer = 00000000] 03:28:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17220C00) [pid = 2956] [serial = 509] [outer = 1676C000] 03:28:37 INFO - PROCESS | 2956 | 1467541717123 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (172FA800) [pid = 2956] [serial = 510] [outer = 1676C000] 03:28:37 INFO - PROCESS | 2956 | 1467541717975 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 18FAA800 == 37 [pid = 2956] [id = 167] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 10224800 == 36 [pid = 2956] [id = 166] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 18933000 == 35 [pid = 2956] [id = 165] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 17697800 == 34 [pid = 2956] [id = 164] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 1721C800 == 33 [pid = 2956] [id = 163] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 15F74400 == 32 [pid = 2956] [id = 162] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 10552C00 == 31 [pid = 2956] [id = 161] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 0FF76C00 == 30 [pid = 2956] [id = 160] 03:28:38 INFO - PROCESS | 2956 | --DOCSHELL 1419FC00 == 29 [pid = 2956] [id = 159] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (199EE400) [pid = 2956] [serial = 446] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (199E3400) [pid = 2956] [serial = 452] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19F0CC00) [pid = 2956] [serial = 450] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19F0BC00) [pid = 2956] [serial = 449] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19B21400) [pid = 2956] [serial = 447] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18F9D000) [pid = 2956] [serial = 455] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1893DC00) [pid = 2956] [serial = 428] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (189A6000) [pid = 2956] [serial = 429] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18FA7000) [pid = 2956] [serial = 443] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (111D0400) [pid = 2956] [serial = 425] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (146B9800) [pid = 2956] [serial = 426] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (147C7000) [pid = 2956] [serial = 437] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1498A000) [pid = 2956] [serial = 438] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10225400) [pid = 2956] [serial = 434] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1055AC00) [pid = 2956] [serial = 435] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (199E7C00) [pid = 2956] [serial = 423] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1769E000) [pid = 2956] [serial = 440] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1825DC00) [pid = 2956] [serial = 441] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1575A400) [pid = 2956] [serial = 431] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (16186C00) [pid = 2956] [serial = 432] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19FBD400) [pid = 2956] [serial = 458] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199EC800) [pid = 2956] [serial = 453] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1AA6D400) [pid = 2956] [serial = 461] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1AA64400) [pid = 2956] [serial = 459] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1B1A9400) [pid = 2956] [serial = 462] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19E3D400) [pid = 2956] [serial = 456] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (191A3C00) [pid = 2956] [serial = 444] [outer = 00000000] [url = about:blank] 03:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1236ms 03:28:38 INFO - PROCESS | 2956 | 1467541718068 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 03:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:28:38 INFO - PROCESS | 2956 | 1467541718072 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 03:28:38 INFO - PROCESS | 2956 | 1467541718077 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 2956 | 1467541718080 Marionette TRACE conn7 <- [1,646,null,{}] 03:28:38 INFO - PROCESS | 2956 | 1467541718085 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:38 INFO - PROCESS | 2956 | 1467541718088 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:38 INFO - PROCESS | 2956 | 1467541718180 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 03:28:38 INFO - PROCESS | 2956 | 1467541718187 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 2956 | 1467541718189 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:38 INFO - PROCESS | 2956 | ++DOCSHELL 10227C00 == 30 [pid = 2956] [id = 171] 03:28:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10228800) [pid = 2956] [serial = 511] [outer = 00000000] 03:28:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1022CC00) [pid = 2956] [serial = 512] [outer = 10228800] 03:28:38 INFO - PROCESS | 2956 | 1467541718238 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10555400) [pid = 2956] [serial = 513] [outer = 10228800] 03:28:38 INFO - PROCESS | 2956 | 1467541718734 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 03:28:38 INFO - PROCESS | 2956 | 1467541718748 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 2956 | 1467541718753 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 03:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:28:38 INFO - PROCESS | 2956 | 1467541718759 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 2956 | 1467541718761 Marionette TRACE conn7 <- [1,650,null,{}] 03:28:38 INFO - PROCESS | 2956 | 1467541718765 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:38 INFO - PROCESS | 2956 | 1467541718768 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:38 INFO - PROCESS | 2956 | 1467541718856 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 03:28:38 INFO - PROCESS | 2956 | 1467541718862 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 2956 | 1467541718865 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:38 INFO - PROCESS | 2956 | ++DOCSHELL 10710800 == 31 [pid = 2956] [id = 172] 03:28:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10859000) [pid = 2956] [serial = 514] [outer = 00000000] 03:28:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (146BB800) [pid = 2956] [serial = 515] [outer = 10859000] 03:28:38 INFO - PROCESS | 2956 | 1467541718912 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1484B800) [pid = 2956] [serial = 516] [outer = 10859000] 03:28:39 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:39 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:39 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:39 INFO - PROCESS | 2956 | 1467541719380 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 03:28:39 INFO - PROCESS | 2956 | 1467541719433 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 2956 | 1467541719436 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 03:28:39 INFO - PROCESS | 2956 | 1467541719439 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:28:39 INFO - PROCESS | 2956 | 1467541719442 Marionette TRACE conn7 <- [1,654,null,{}] 03:28:39 INFO - PROCESS | 2956 | 1467541719453 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 2956 | 1467541719458 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:39 INFO - PROCESS | 2956 | 1467541719574 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 03:28:39 INFO - PROCESS | 2956 | 1467541719664 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 2956 | 1467541719667 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:39 INFO - PROCESS | 2956 | ++DOCSHELL 1724F800 == 32 [pid = 2956] [id = 173] 03:28:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17251400) [pid = 2956] [serial = 517] [outer = 00000000] 03:28:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1767B000) [pid = 2956] [serial = 518] [outer = 17251400] 03:28:39 INFO - PROCESS | 2956 | 1467541719715 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17698400) [pid = 2956] [serial = 519] [outer = 17251400] 03:28:39 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:40 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:40 INFO - PROCESS | 2956 | 1467541720108 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 731ms 03:28:40 INFO - PROCESS | 2956 | 1467541720173 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 2956 | 1467541720175 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:28:40 INFO - PROCESS | 2956 | 1467541720178 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 2956 | 1467541720180 Marionette TRACE conn7 <- [1,658,null,{}] 03:28:40 INFO - PROCESS | 2956 | 1467541720183 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 2956 | 1467541720185 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:40 INFO - PROCESS | 2956 | 1467541720307 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 03:28:40 INFO - PROCESS | 2956 | 1467541720323 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 2956 | 1467541720325 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:40 INFO - PROCESS | 2956 | ++DOCSHELL 17697C00 == 33 [pid = 2956] [id = 174] 03:28:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1769EC00) [pid = 2956] [serial = 520] [outer = 00000000] 03:28:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18932C00) [pid = 2956] [serial = 521] [outer = 1769EC00] 03:28:40 INFO - PROCESS | 2956 | 1467541720369 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18937400) [pid = 2956] [serial = 522] [outer = 1769EC00] 03:28:40 INFO - PROCESS | 2956 | 1467541720806 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 03:28:40 INFO - PROCESS | 2956 | 1467541720849 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 2956 | 1467541720851 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:28:40 INFO - PROCESS | 2956 | 1467541720861 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 2956 | 1467541720862 Marionette TRACE conn7 <- [1,662,null,{}] 03:28:40 INFO - PROCESS | 2956 | 1467541720866 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 2956 | 1467541720868 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:41 INFO - PROCESS | 2956 | 1467541721000 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 03:28:41 INFO - PROCESS | 2956 | 1467541721010 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 2956 | 1467541721012 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:41 INFO - PROCESS | 2956 | ++DOCSHELL 1893F400 == 34 [pid = 2956] [id = 175] 03:28:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1893FC00) [pid = 2956] [serial = 523] [outer = 00000000] 03:28:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FA7000) [pid = 2956] [serial = 524] [outer = 1893FC00] 03:28:41 INFO - PROCESS | 2956 | 1467541721055 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (191A1800) [pid = 2956] [serial = 525] [outer = 1893FC00] 03:28:41 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:41 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:41 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:41 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:28:41 INFO - PROCESS | 2956 | 1467541721521 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 03:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:28:41 INFO - PROCESS | 2956 | 1467541721534 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 2956 | 1467541721536 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 03:28:41 INFO - PROCESS | 2956 | 1467541721539 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 2956 | 1467541721541 Marionette TRACE conn7 <- [1,666,null,{}] 03:28:41 INFO - PROCESS | 2956 | 1467541721544 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:41 INFO - PROCESS | 2956 | 1467541721550 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:41 INFO - PROCESS | 2956 | 1467541721707 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 03:28:41 INFO - PROCESS | 2956 | 1467541721717 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 2956 | 1467541721719 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:41 INFO - PROCESS | 2956 | ++DOCSHELL 18262400 == 35 [pid = 2956] [id = 176] 03:28:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18FA4400) [pid = 2956] [serial = 526] [outer = 00000000] 03:28:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19AE9800) [pid = 2956] [serial = 527] [outer = 18FA4400] 03:28:41 INFO - PROCESS | 2956 | 1467541721764 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19B13000) [pid = 2956] [serial = 528] [outer = 18FA4400] 03:28:42 INFO - PROCESS | 2956 | 1467541722224 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 731ms 03:28:42 INFO - PROCESS | 2956 | 1467541722270 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 2956 | 1467541722272 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1055CC00) [pid = 2956] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1769AC00) [pid = 2956] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17699400) [pid = 2956] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1B26C400) [pid = 2956] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1B275C00) [pid = 2956] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18938000) [pid = 2956] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1912DC00) [pid = 2956] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (0FF7B800) [pid = 2956] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (17253800) [pid = 2956] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10569800) [pid = 2956] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (141E6800) [pid = 2956] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (15F74C00) [pid = 2956] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:28:42 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1721DC00) [pid = 2956] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:28:42 INFO - PROCESS | 2956 | 1467541722430 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 2956 | 1467541722432 Marionette TRACE conn7 <- [1,670,null,{}] 03:28:42 INFO - PROCESS | 2956 | 1467541722439 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 2956 | 1467541722441 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:42 INFO - PROCESS | 2956 | 1467541722521 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 03:28:42 INFO - PROCESS | 2956 | 1467541722527 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 2956 | 1467541722528 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:42 INFO - PROCESS | 2956 | ++DOCSHELL 15768C00 == 36 [pid = 2956] [id = 177] 03:28:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (15D46800) [pid = 2956] [serial = 529] [outer = 00000000] 03:28:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17224400) [pid = 2956] [serial = 530] [outer = 15D46800] 03:28:42 INFO - PROCESS | 2956 | 1467541722573 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (17861400) [pid = 2956] [serial = 531] [outer = 15D46800] 03:28:43 INFO - PROCESS | 2956 | 1467541723490 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:28:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1197ms 03:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:28:43 INFO - PROCESS | 2956 | 1467541723503 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 2956 | 1467541723505 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 03:28:43 INFO - PROCESS | 2956 | 1467541723508 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 2956 | 1467541723510 Marionette TRACE conn7 <- [1,674,null,{}] 03:28:43 INFO - PROCESS | 2956 | 1467541723514 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:43 INFO - PROCESS | 2956 | 1467541723515 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:43 INFO - PROCESS | 2956 | 1467541723623 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 03:28:43 INFO - PROCESS | 2956 | 1467541723632 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 2956 | 1467541723633 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:43 INFO - PROCESS | 2956 | ++DOCSHELL 1721DC00 == 37 [pid = 2956] [id = 178] 03:28:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18938000) [pid = 2956] [serial = 532] [outer = 00000000] 03:28:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19E44C00) [pid = 2956] [serial = 533] [outer = 18938000] 03:28:43 INFO - PROCESS | 2956 | 1467541723677 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19F02400) [pid = 2956] [serial = 534] [outer = 18938000] 03:28:44 INFO - PROCESS | 2956 | 1467541724642 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 03:28:44 INFO - PROCESS | 2956 | 1467541724687 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 2956 | 1467541724692 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 03:28:44 INFO - PROCESS | 2956 | 1467541724698 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:28:44 INFO - PROCESS | 2956 | 1467541724701 Marionette TRACE conn7 <- [1,678,null,{}] 03:28:44 INFO - PROCESS | 2956 | 1467541724707 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 2956 | 1467541724710 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:44 INFO - PROCESS | 2956 | 1467541724891 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 03:28:45 INFO - PROCESS | 2956 | 1467541725034 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 2956 | 1467541725037 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:45 INFO - PROCESS | 2956 | ++DOCSHELL 103DC800 == 38 [pid = 2956] [id = 179] 03:28:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (103E0800) [pid = 2956] [serial = 535] [outer = 00000000] 03:28:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1055F800) [pid = 2956] [serial = 536] [outer = 103E0800] 03:28:45 INFO - PROCESS | 2956 | 1467541725139 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (13F13C00) [pid = 2956] [serial = 537] [outer = 103E0800] 03:28:46 INFO - PROCESS | 2956 | 1467541726182 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1525ms 03:28:46 INFO - PROCESS | 2956 | 1467541726227 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 2956 | 1467541726232 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 03:28:46 INFO - PROCESS | 2956 | 1467541726238 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:28:46 INFO - PROCESS | 2956 | 1467541726241 Marionette TRACE conn7 <- [1,682,null,{}] 03:28:46 INFO - PROCESS | 2956 | 1467541726245 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 2956 | 1467541726248 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:46 INFO - PROCESS | 2956 | 1467541726389 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 03:28:46 INFO - PROCESS | 2956 | 1467541726515 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 2956 | 1467541726517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:46 INFO - PROCESS | 2956 | ++DOCSHELL 17250C00 == 39 [pid = 2956] [id = 180] 03:28:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (172F9000) [pid = 2956] [serial = 538] [outer = 00000000] 03:28:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1785C400) [pid = 2956] [serial = 539] [outer = 172F9000] 03:28:46 INFO - PROCESS | 2956 | 1467541726575 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18939800) [pid = 2956] [serial = 540] [outer = 172F9000] 03:28:47 INFO - PROCESS | 2956 | 1467541727732 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:28:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1536ms 03:28:47 INFO - PROCESS | 2956 | 1467541727777 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 2956 | 1467541727781 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 03:28:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:28:47 INFO - PROCESS | 2956 | 1467541727827 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 2956 | 1467541727830 Marionette TRACE conn7 <- [1,686,null,{}] 03:28:47 INFO - PROCESS | 2956 | 1467541727881 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:47 INFO - PROCESS | 2956 | 1467541727884 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:48 INFO - PROCESS | 2956 | 1467541727981 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 03:28:48 INFO - PROCESS | 2956 | 1467541728058 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 2956 | 1467541728060 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:48 INFO - PROCESS | 2956 | ++DOCSHELL 10561C00 == 40 [pid = 2956] [id = 181] 03:28:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10562400) [pid = 2956] [serial = 541] [outer = 00000000] 03:28:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1056EC00) [pid = 2956] [serial = 542] [outer = 10562400] 03:28:48 INFO - PROCESS | 2956 | 1467541728110 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (147C7000) [pid = 2956] [serial = 543] [outer = 10562400] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 15768C00 == 39 [pid = 2956] [id = 177] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 18262400 == 38 [pid = 2956] [id = 176] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 1893F400 == 37 [pid = 2956] [id = 175] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 17697C00 == 36 [pid = 2956] [id = 174] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 1724F800 == 35 [pid = 2956] [id = 173] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 10710800 == 34 [pid = 2956] [id = 172] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 10227C00 == 33 [pid = 2956] [id = 171] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 15F73800 == 32 [pid = 2956] [id = 168] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 15F71400 == 31 [pid = 2956] [id = 170] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 0FFD8400 == 30 [pid = 2956] [id = 169] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 17250C00 == 29 [pid = 2956] [id = 180] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 1721DC00 == 28 [pid = 2956] [id = 178] 03:28:49 INFO - PROCESS | 2956 | --DOCSHELL 103DC800 == 27 [pid = 2956] [id = 179] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (105DF400) [pid = 2956] [serial = 482] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (108D0800) [pid = 2956] [serial = 483] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10558000) [pid = 2956] [serial = 477] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14853800) [pid = 2956] [serial = 476] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1676C800) [pid = 2956] [serial = 485] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17254000) [pid = 2956] [serial = 488] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F6E000) [pid = 2956] [serial = 465] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1469B000) [pid = 2956] [serial = 464] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18FA5400) [pid = 2956] [serial = 468] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18926800) [pid = 2956] [serial = 467] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1785CC00) [pid = 2956] [serial = 491] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1B3A8000) [pid = 2956] [serial = 471] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1B315800) [pid = 2956] [serial = 470] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1BFCDC00) [pid = 2956] [serial = 474] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1BF07400) [pid = 2956] [serial = 473] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1768F400) [pid = 2956] [serial = 489] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18A33000) [pid = 2956] [serial = 494] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18262000) [pid = 2956] [serial = 492] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (196D8800) [pid = 2956] [serial = 500] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18A4AC00) [pid = 2956] [serial = 495] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (196D9000) [pid = 2956] [serial = 501] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (0FFDF400) [pid = 2956] [serial = 480] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (199ED000) [pid = 2956] [serial = 503] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (0FFD8000) [pid = 2956] [serial = 479] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1893D400) [pid = 2956] [serial = 497] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (18A33C00) [pid = 2956] [serial = 498] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (167CD800) [pid = 2956] [serial = 486] [outer = 00000000] [url = about:blank] 03:28:49 INFO - PROCESS | 2956 | 1467541729726 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1973ms 03:28:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:28:49 INFO - PROCESS | 2956 | 1467541729759 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 2956 | 1467541729763 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 03:28:49 INFO - PROCESS | 2956 | 1467541729768 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 2956 | 1467541729771 Marionette TRACE conn7 <- [1,690,null,{}] 03:28:49 INFO - PROCESS | 2956 | 1467541729777 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 2956 | 1467541729779 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:49 INFO - PROCESS | 2956 | 1467541729863 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 03:28:49 INFO - PROCESS | 2956 | 1467541729870 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 2956 | 1467541729873 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:49 INFO - PROCESS | 2956 | ++DOCSHELL 1021E800 == 28 [pid = 2956] [id = 182] 03:28:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1021F000) [pid = 2956] [serial = 544] [outer = 00000000] 03:28:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (1022AC00) [pid = 2956] [serial = 545] [outer = 1021F000] 03:28:49 INFO - PROCESS | 2956 | 1467541729922 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10554400) [pid = 2956] [serial = 546] [outer = 1021F000] 03:28:50 INFO - PROCESS | 2956 | 1467541730860 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:28:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 03:28:50 INFO - PROCESS | 2956 | 1467541730891 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 2956 | 1467541730896 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:28:50 INFO - PROCESS | 2956 | 1467541730903 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 2956 | 1467541730905 Marionette TRACE conn7 <- [1,694,null,{}] 03:28:50 INFO - PROCESS | 2956 | 1467541730909 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:50 INFO - PROCESS | 2956 | 1467541730912 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:51 INFO - PROCESS | 2956 | 1467541730999 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 03:28:51 INFO - PROCESS | 2956 | 1467541731006 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 2956 | 1467541731008 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:51 INFO - PROCESS | 2956 | ++DOCSHELL 10FE1000 == 29 [pid = 2956] [id = 183] 03:28:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (10FE2800) [pid = 2956] [serial = 547] [outer = 00000000] 03:28:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1412A000) [pid = 2956] [serial = 548] [outer = 10FE2800] 03:28:51 INFO - PROCESS | 2956 | 1467541731054 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (146BE400) [pid = 2956] [serial = 549] [outer = 10FE2800] 03:28:52 INFO - PROCESS | 2956 | 1467541732038 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:28:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 03:28:52 INFO - PROCESS | 2956 | 1467541732080 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 2956 | 1467541732082 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 03:28:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:28:52 INFO - PROCESS | 2956 | 1467541732091 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 2956 | 1467541732095 Marionette TRACE conn7 <- [1,698,null,{}] 03:28:52 INFO - PROCESS | 2956 | 1467541732105 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 2956 | 1467541732110 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:52 INFO - PROCESS | 2956 | 1467541732487 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (18938000) [pid = 2956] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18FA4400) [pid = 2956] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1893FC00) [pid = 2956] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1676C000) [pid = 2956] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (10221000) [pid = 2956] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (10228800) [pid = 2956] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (17251400) [pid = 2956] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (199E5C00) [pid = 2956] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (10859000) [pid = 2956] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (15D46800) [pid = 2956] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:28:52 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (1769EC00) [pid = 2956] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:28:52 INFO - PROCESS | 2956 | 1467541732629 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 2956 | 1467541732632 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:52 INFO - PROCESS | 2956 | ++DOCSHELL 0CECE000 == 30 [pid = 2956] [id = 184] 03:28:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (0CF34400) [pid = 2956] [serial = 550] [outer = 00000000] 03:28:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (0FF7F000) [pid = 2956] [serial = 551] [outer = 0CF34400] 03:28:52 INFO - PROCESS | 2956 | 1467541732691 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (0FFDCC00) [pid = 2956] [serial = 552] [outer = 0CF34400] 03:28:53 INFO - PROCESS | 2956 | 1467541733870 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:28:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1836ms 03:28:53 INFO - PROCESS | 2956 | 1467541733927 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 03:28:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:28:53 INFO - PROCESS | 2956 | 1467541733931 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 03:28:53 INFO - PROCESS | 2956 | 1467541733936 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 2956 | 1467541733940 Marionette TRACE conn7 <- [1,702,null,{}] 03:28:53 INFO - PROCESS | 2956 | 1467541733944 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:53 INFO - PROCESS | 2956 | 1467541733947 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:54 INFO - PROCESS | 2956 | 1467541734114 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 03:28:54 INFO - PROCESS | 2956 | 1467541734187 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 2956 | 1467541734190 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:54 INFO - PROCESS | 2956 | ++DOCSHELL 1468E800 == 31 [pid = 2956] [id = 185] 03:28:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (14725800) [pid = 2956] [serial = 553] [outer = 00000000] 03:28:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (1482EC00) [pid = 2956] [serial = 554] [outer = 14725800] 03:28:54 INFO - PROCESS | 2956 | 1467541734246 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1575D000) [pid = 2956] [serial = 555] [outer = 14725800] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1C00 == 30 [pid = 2956] [id = 24] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 199E4400 == 29 [pid = 2956] [id = 25] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 1DD18000 == 28 [pid = 2956] [id = 8] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 10322C00 == 27 [pid = 2956] [id = 26] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 10FE1000 == 26 [pid = 2956] [id = 183] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 1021E800 == 25 [pid = 2956] [id = 182] 03:28:54 INFO - PROCESS | 2956 | --DOCSHELL 10561C00 == 24 [pid = 2956] [id = 181] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (19AE9800) [pid = 2956] [serial = 527] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (191A1800) [pid = 2956] [serial = 525] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (18FA7000) [pid = 2956] [serial = 524] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (17220C00) [pid = 2956] [serial = 509] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (172FA800) [pid = 2956] [serial = 510] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (10566400) [pid = 2956] [serial = 506] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (13F15800) [pid = 2956] [serial = 507] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 53 (1022CC00) [pid = 2956] [serial = 512] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 52 (10555400) [pid = 2956] [serial = 513] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 51 (1767B000) [pid = 2956] [serial = 518] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 50 (17698400) [pid = 2956] [serial = 519] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 49 (199EEC00) [pid = 2956] [serial = 504] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 48 (146BB800) [pid = 2956] [serial = 515] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 47 (1484B800) [pid = 2956] [serial = 516] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 46 (19F02400) [pid = 2956] [serial = 534] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 45 (17224400) [pid = 2956] [serial = 530] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 44 (17861400) [pid = 2956] [serial = 531] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 43 (19B13000) [pid = 2956] [serial = 528] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 42 (18932C00) [pid = 2956] [serial = 521] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 41 (18937400) [pid = 2956] [serial = 522] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 2956 | --DOMWINDOW == 40 (19E44C00) [pid = 2956] [serial = 533] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 2956 | 1467541735377 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:28:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1490ms 03:28:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:28:55 INFO - PROCESS | 2956 | 1467541735425 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 2956 | 1467541735429 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 03:28:55 INFO - PROCESS | 2956 | 1467541735434 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 2956 | 1467541735436 Marionette TRACE conn7 <- [1,706,null,{}] 03:28:55 INFO - PROCESS | 2956 | 1467541735442 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 2956 | 1467541735444 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:55 INFO - PROCESS | 2956 | 1467541735533 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 03:28:55 INFO - PROCESS | 2956 | 1467541735541 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 2956 | 1467541735543 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:55 INFO - PROCESS | 2956 | ++DOCSHELL 10559400 == 25 [pid = 2956] [id = 186] 03:28:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 41 (10559C00) [pid = 2956] [serial = 556] [outer = 00000000] 03:28:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 42 (10852000) [pid = 2956] [serial = 557] [outer = 10559C00] 03:28:55 INFO - PROCESS | 2956 | 1467541735591 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 43 (13F15800) [pid = 2956] [serial = 558] [outer = 10559C00] 03:28:56 INFO - PROCESS | 2956 | 1467541736569 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:28:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1184ms 03:28:56 INFO - PROCESS | 2956 | 1467541736619 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 2956 | 1467541736623 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:28:56 INFO - PROCESS | 2956 | 1467541736630 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 2956 | 1467541736632 Marionette TRACE conn7 <- [1,710,null,{}] 03:28:56 INFO - PROCESS | 2956 | 1467541736636 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:56 INFO - PROCESS | 2956 | 1467541736638 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:56 INFO - PROCESS | 2956 | 1467541736731 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 03:28:56 INFO - PROCESS | 2956 | 1467541736739 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 2956 | 1467541736741 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:56 INFO - PROCESS | 2956 | ++DOCSHELL 15F47000 == 26 [pid = 2956] [id = 187] 03:28:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 44 (15F47C00) [pid = 2956] [serial = 559] [outer = 00000000] 03:28:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 45 (15F6F000) [pid = 2956] [serial = 560] [outer = 15F47C00] 03:28:56 INFO - PROCESS | 2956 | 1467541736790 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 46 (1676BC00) [pid = 2956] [serial = 561] [outer = 15F47C00] 03:28:57 INFO - PROCESS | 2956 | 1467541737296 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 2956 | 1467541737367 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 03:28:57 INFO - PROCESS | 2956 | 1467541737370 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:28:57 INFO - PROCESS | 2956 | 1467541737374 Marionette TRACE conn7 <- [1,714,null,{}] 03:28:57 INFO - PROCESS | 2956 | 1467541737391 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:57 INFO - PROCESS | 2956 | 1467541737396 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:57 INFO - PROCESS | 2956 | 1467541737511 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 03:28:57 INFO - PROCESS | 2956 | 1467541737525 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 2956 | 1467541737528 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:57 INFO - PROCESS | 2956 | ++DOCSHELL 17221800 == 27 [pid = 2956] [id = 188] 03:28:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 47 (17223800) [pid = 2956] [serial = 562] [outer = 00000000] 03:28:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 48 (172F2000) [pid = 2956] [serial = 563] [outer = 17223800] 03:28:57 INFO - PROCESS | 2956 | 1467541737621 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 49 (1767FC00) [pid = 2956] [serial = 564] [outer = 17223800] 03:28:58 INFO - PROCESS | 2956 | --DOMWINDOW == 48 (103E0800) [pid = 2956] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:28:58 INFO - PROCESS | 2956 | --DOMWINDOW == 47 (172F9000) [pid = 2956] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:28:58 INFO - PROCESS | 2956 | --DOMWINDOW == 46 (10562400) [pid = 2956] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:28:58 INFO - PROCESS | 2956 | --DOMWINDOW == 45 (1021F000) [pid = 2956] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:28:58 INFO - PROCESS | 2956 | 1467541738166 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:28:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 830ms 03:28:58 INFO - PROCESS | 2956 | 1467541738204 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 2956 | 1467541738207 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:28:58 INFO - PROCESS | 2956 | 1467541738210 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 2956 | 1467541738211 Marionette TRACE conn7 <- [1,718,null,{}] 03:28:58 INFO - PROCESS | 2956 | 1467541738215 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 2956 | 1467541738217 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:58 INFO - PROCESS | 2956 | 1467541738308 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 03:28:58 INFO - PROCESS | 2956 | 1467541738386 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 2956 | 1467541738388 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:58 INFO - PROCESS | 2956 | ++DOCSHELL 10565800 == 28 [pid = 2956] [id = 189] 03:28:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 46 (17690800) [pid = 2956] [serial = 565] [outer = 00000000] 03:28:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 47 (1825E000) [pid = 2956] [serial = 566] [outer = 17690800] 03:28:58 INFO - PROCESS | 2956 | 1467541738432 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 48 (18265C00) [pid = 2956] [serial = 567] [outer = 17690800] 03:28:58 INFO - PROCESS | 2956 | 1467541738810 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 2956 | 1467541738846 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 03:28:58 INFO - PROCESS | 2956 | 1467541738848 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 2956 | 1467541738850 Marionette TRACE conn7 <- [1,722,null,{}] 03:28:58 INFO - PROCESS | 2956 | 1467541738853 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 2956 | 1467541738855 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:58 INFO - PROCESS | 2956 | 1467541738963 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 03:28:58 INFO - PROCESS | 2956 | 1467541738972 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 2956 | 1467541738973 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:59 INFO - PROCESS | 2956 | ++DOCSHELL 0CE75000 == 29 [pid = 2956] [id = 190] 03:28:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 49 (17251C00) [pid = 2956] [serial = 568] [outer = 00000000] 03:28:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 50 (18937400) [pid = 2956] [serial = 569] [outer = 17251C00] 03:28:59 INFO - PROCESS | 2956 | 1467541739017 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 51 (1893CC00) [pid = 2956] [serial = 570] [outer = 17251C00] 03:28:59 INFO - PROCESS | 2956 | 1467541739445 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 03:28:59 INFO - PROCESS | 2956 | 1467541739480 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 2956 | 1467541739481 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 03:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:28:59 INFO - PROCESS | 2956 | 1467541739484 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 2956 | 1467541739486 Marionette TRACE conn7 <- [1,726,null,{}] 03:28:59 INFO - PROCESS | 2956 | 1467541739490 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 2956 | 1467541739495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:59 INFO - PROCESS | 2956 | 1467541739638 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 03:28:59 INFO - PROCESS | 2956 | 1467541739680 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 2956 | 1467541739681 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:28:59 INFO - PROCESS | 2956 | ++DOCSHELL 18A4C000 == 30 [pid = 2956] [id = 191] 03:28:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 52 (18A4C800) [pid = 2956] [serial = 571] [outer = 00000000] 03:28:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 53 (1912DC00) [pid = 2956] [serial = 572] [outer = 18A4C800] 03:28:59 INFO - PROCESS | 2956 | 1467541739734 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 54 (1913B000) [pid = 2956] [serial = 573] [outer = 18A4C800] 03:29:00 INFO - PROCESS | 2956 | 1467541740603 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:29:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 03:29:00 INFO - PROCESS | 2956 | 1467541740660 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 2956 | 1467541740662 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:29:00 INFO - PROCESS | 2956 | 1467541740665 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 2956 | 1467541740667 Marionette TRACE conn7 <- [1,730,null,{}] 03:29:00 INFO - PROCESS | 2956 | 1467541740670 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 2956 | 1467541740672 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:00 INFO - PROCESS | 2956 | 1467541740777 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 03:29:00 INFO - PROCESS | 2956 | 1467541740785 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 2956 | 1467541740787 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:00 INFO - PROCESS | 2956 | ++DOCSHELL 191A6C00 == 31 [pid = 2956] [id = 192] 03:29:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (196D9400) [pid = 2956] [serial = 574] [outer = 00000000] 03:29:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (196E0400) [pid = 2956] [serial = 575] [outer = 196D9400] 03:29:00 INFO - PROCESS | 2956 | 1467541740833 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (196E1000) [pid = 2956] [serial = 576] [outer = 196D9400] 03:29:01 INFO - PROCESS | 2956 | 1467541741784 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:29:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 03:29:01 INFO - PROCESS | 2956 | 1467541741873 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 2956 | 1467541741877 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 03:29:01 INFO - PROCESS | 2956 | 1467541741883 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:29:01 INFO - PROCESS | 2956 | 1467541741887 Marionette TRACE conn7 <- [1,734,null,{}] 03:29:01 INFO - PROCESS | 2956 | 1467541741893 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 2956 | 1467541741896 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:02 INFO - PROCESS | 2956 | 1467541742044 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 03:29:02 INFO - PROCESS | 2956 | 1467541742202 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 2956 | 1467541742207 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:02 INFO - PROCESS | 2956 | ++DOCSHELL 10224400 == 32 [pid = 2956] [id = 193] 03:29:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (10226400) [pid = 2956] [serial = 577] [outer = 00000000] 03:29:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (1055A800) [pid = 2956] [serial = 578] [outer = 10226400] 03:29:02 INFO - PROCESS | 2956 | 1467541742264 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (105E8400) [pid = 2956] [serial = 579] [outer = 10226400] 03:29:03 INFO - PROCESS | 2956 | 1467541743282 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1432ms 03:29:03 INFO - PROCESS | 2956 | 1467541743322 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 2956 | 1467541743327 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:29:03 INFO - PROCESS | 2956 | 1467541743334 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 2956 | 1467541743337 Marionette TRACE conn7 <- [1,738,null,{}] 03:29:03 INFO - PROCESS | 2956 | 1467541743341 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2956 | 1467541743344 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:03 INFO - PROCESS | 2956 | 1467541743485 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 03:29:03 INFO - PROCESS | 2956 | 1467541743708 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2956 | 1467541743711 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:03 INFO - PROCESS | 2956 | ++DOCSHELL 0CE6B400 == 33 [pid = 2956] [id = 194] 03:29:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (0CE73000) [pid = 2956] [serial = 580] [outer = 00000000] 03:29:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (0FFDBC00) [pid = 2956] [serial = 581] [outer = 0CE73000] 03:29:03 INFO - PROCESS | 2956 | 1467541743771 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10227800) [pid = 2956] [serial = 582] [outer = 0CE73000] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 1484DC00 == 32 [pid = 2956] [id = 15] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 15F6C400 == 31 [pid = 2956] [id = 18] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 0CF42800 == 30 [pid = 2956] [id = 19] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 1785A800 == 29 [pid = 2956] [id = 16] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 11149C00 == 28 [pid = 2956] [id = 27] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 142CC800 == 27 [pid = 2956] [id = 14] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 1B31A000 == 26 [pid = 2956] [id = 21] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 15D4CC00 == 25 [pid = 2956] [id = 28] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 0FFD5C00 == 24 [pid = 2956] [id = 22] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 0CC4B000 == 23 [pid = 2956] [id = 23] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 0CECE000 == 22 [pid = 2956] [id = 184] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 191A5C00 == 21 [pid = 2956] [id = 10] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 18A33400 == 20 [pid = 2956] [id = 17] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 199ED400 == 19 [pid = 2956] [id = 11] 03:29:04 INFO - PROCESS | 2956 | --DOCSHELL 196DE400 == 18 [pid = 2956] [id = 20] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1412A000) [pid = 2956] [serial = 548] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (13F13C00) [pid = 2956] [serial = 537] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (18939800) [pid = 2956] [serial = 540] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (147C7000) [pid = 2956] [serial = 543] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (1056EC00) [pid = 2956] [serial = 542] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (1022AC00) [pid = 2956] [serial = 545] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (10554400) [pid = 2956] [serial = 546] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (1055F800) [pid = 2956] [serial = 536] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (1785C400) [pid = 2956] [serial = 539] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 2956 | 1467541744953 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:29:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1677ms 03:29:05 INFO - PROCESS | 2956 | 1467541745044 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 2956 | 1467541745048 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 2956 | 1467541745054 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:29:05 INFO - PROCESS | 2956 | 1467541745057 Marionette TRACE conn7 <- [1,742,null,{}] 03:29:05 INFO - PROCESS | 2956 | 1467541745063 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 2956 | 1467541745065 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:05 INFO - PROCESS | 2956 | 1467541745156 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 03:29:05 INFO - PROCESS | 2956 | 1467541745164 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 2956 | 1467541745168 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:05 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7CC00 == 19 [pid = 2956] [id = 195] 03:29:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (0FF7D000) [pid = 2956] [serial = 583] [outer = 00000000] 03:29:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (0FFD8000) [pid = 2956] [serial = 584] [outer = 0FF7D000] 03:29:05 INFO - PROCESS | 2956 | 1467541745218 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (0FFDC400) [pid = 2956] [serial = 585] [outer = 0FF7D000] 03:29:06 INFO - PROCESS | 2956 | 1467541746172 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1171ms 03:29:06 INFO - PROCESS | 2956 | 1467541746229 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2956 | 1467541746235 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 03:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:29:06 INFO - PROCESS | 2956 | 1467541746244 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 2956 | 1467541746247 Marionette TRACE conn7 <- [1,746,null,{}] 03:29:06 INFO - PROCESS | 2956 | 1467541746250 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2956 | 1467541746253 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:06 INFO - PROCESS | 2956 | 1467541746345 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 03:29:06 INFO - PROCESS | 2956 | 1467541746352 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 2956 | 1467541746355 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:06 INFO - PROCESS | 2956 | ++DOCSHELL 105E6000 == 20 [pid = 2956] [id = 196] 03:29:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (105EB000) [pid = 2956] [serial = 586] [outer = 00000000] 03:29:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (10857400) [pid = 2956] [serial = 587] [outer = 105EB000] 03:29:06 INFO - PROCESS | 2956 | 1467541746408 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (111D2400) [pid = 2956] [serial = 588] [outer = 105EB000] 03:29:06 INFO - PROCESS | 2956 | 1467541746885 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 03:29:06 INFO - PROCESS | 2956 | 1467541746914 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2956 | 1467541746917 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 03:29:06 INFO - PROCESS | 2956 | 1467541746920 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:29:06 INFO - PROCESS | 2956 | 1467541746923 Marionette TRACE conn7 <- [1,750,null,{}] 03:29:06 INFO - PROCESS | 2956 | 1467541746943 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2956 | 1467541746948 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:07 INFO - PROCESS | 2956 | 1467541747058 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 03:29:07 INFO - PROCESS | 2956 | 1467541747065 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 2956 | 1467541747068 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:07 INFO - PROCESS | 2956 | ++DOCSHELL 14983400 == 21 [pid = 2956] [id = 197] 03:29:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (14985C00) [pid = 2956] [serial = 589] [outer = 00000000] 03:29:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (15764C00) [pid = 2956] [serial = 590] [outer = 14985C00] 03:29:07 INFO - PROCESS | 2956 | 1467541747116 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (15D4CC00) [pid = 2956] [serial = 591] [outer = 14985C00] 03:29:08 INFO - PROCESS | 2956 | 1467541748036 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 03:29:08 INFO - PROCESS | 2956 | 1467541748050 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 2956 | 1467541748053 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:29:08 INFO - PROCESS | 2956 | 1467541748056 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 2956 | 1467541748058 Marionette TRACE conn7 <- [1,754,null,{}] 03:29:08 INFO - PROCESS | 2956 | 1467541748061 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 2956 | 1467541748063 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:08 INFO - PROCESS | 2956 | 1467541748174 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 03:29:08 INFO - PROCESS | 2956 | 1467541748179 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 2956 | 1467541748181 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:08 INFO - PROCESS | 2956 | ++DOCSHELL 1676C000 == 22 [pid = 2956] [id = 198] 03:29:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (1676D800) [pid = 2956] [serial = 592] [outer = 00000000] 03:29:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (167CEC00) [pid = 2956] [serial = 593] [outer = 1676D800] 03:29:08 INFO - PROCESS | 2956 | 1467541748225 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1721C800) [pid = 2956] [serial = 594] [outer = 1676D800] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (14725800) [pid = 2956] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (0CF34400) [pid = 2956] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (10FE2800) [pid = 2956] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (15F47C00) [pid = 2956] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (10559C00) [pid = 2956] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (17251C00) [pid = 2956] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (18A4C800) [pid = 2956] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (17223800) [pid = 2956] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (17690800) [pid = 2956] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:29:09 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (196D9400) [pid = 2956] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:29:09 INFO - PROCESS | 2956 | 1467541749148 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:29:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 03:29:09 INFO - PROCESS | 2956 | 1467541749188 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 2956 | 1467541749190 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 03:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:29:09 INFO - PROCESS | 2956 | 1467541749193 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 2956 | 1467541749195 Marionette TRACE conn7 <- [1,758,null,{}] 03:29:09 INFO - PROCESS | 2956 | 1467541749199 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 2956 | 1467541749201 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:09 INFO - PROCESS | 2956 | 1467541749305 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 03:29:09 INFO - PROCESS | 2956 | 1467541749351 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 2956 | 1467541749352 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:09 INFO - PROCESS | 2956 | ++DOCSHELL 1468EC00 == 23 [pid = 2956] [id = 199] 03:29:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (146C0000) [pid = 2956] [serial = 595] [outer = 00000000] 03:29:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (15F41C00) [pid = 2956] [serial = 596] [outer = 146C0000] 03:29:09 INFO - PROCESS | 2956 | 1467541749396 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (1721F800) [pid = 2956] [serial = 597] [outer = 146C0000] 03:29:09 INFO - PROCESS | 2956 | 1467541749789 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 631ms 03:29:09 INFO - PROCESS | 2956 | 1467541749824 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 2956 | 1467541749826 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 03:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:29:09 INFO - PROCESS | 2956 | 1467541749836 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 2956 | 1467541749838 Marionette TRACE conn7 <- [1,762,null,{}] 03:29:09 INFO - PROCESS | 2956 | 1467541749841 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 2956 | 1467541749847 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:09 INFO - PROCESS | 2956 | 1467541749953 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 03:29:09 INFO - PROCESS | 2956 | 1467541749959 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 2956 | 1467541749960 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:10 INFO - PROCESS | 2956 | ++DOCSHELL 1724A400 == 24 [pid = 2956] [id = 200] 03:29:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (17255000) [pid = 2956] [serial = 598] [outer = 00000000] 03:29:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (18259800) [pid = 2956] [serial = 599] [outer = 17255000] 03:29:10 INFO - PROCESS | 2956 | 1467541750005 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (18264C00) [pid = 2956] [serial = 600] [outer = 17255000] 03:29:10 INFO - PROCESS | 2956 | 1467541750433 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 03:29:10 INFO - PROCESS | 2956 | 1467541750469 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 2956 | 1467541750471 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:29:10 INFO - PROCESS | 2956 | 1467541750479 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 2956 | 1467541750480 Marionette TRACE conn7 <- [1,766,null,{}] 03:29:10 INFO - PROCESS | 2956 | 1467541750484 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 2956 | 1467541750486 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:10 INFO - PROCESS | 2956 | 1467541750562 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 03:29:10 INFO - PROCESS | 2956 | 1467541750567 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 2956 | 1467541750569 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:10 INFO - PROCESS | 2956 | ++DOCSHELL 182D2800 == 25 [pid = 2956] [id = 201] 03:29:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (18918800) [pid = 2956] [serial = 601] [outer = 00000000] 03:29:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (18934000) [pid = 2956] [serial = 602] [outer = 18918800] 03:29:10 INFO - PROCESS | 2956 | 1467541750613 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1893A400) [pid = 2956] [serial = 603] [outer = 18918800] 03:29:11 INFO - PROCESS | 2956 | 1467541751079 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 03:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:29:11 INFO - PROCESS | 2956 | 1467541751150 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 2956 | 1467541751154 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 03:29:11 INFO - PROCESS | 2956 | 1467541751160 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 2956 | 1467541751164 Marionette TRACE conn7 <- [1,770,null,{}] 03:29:11 INFO - PROCESS | 2956 | 1467541751171 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 2956 | 1467541751175 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:11 INFO - PROCESS | 2956 | 1467541751301 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 03:29:11 INFO - PROCESS | 2956 | 1467541751398 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 2956 | 1467541751403 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:11 INFO - PROCESS | 2956 | ++DOCSHELL 1021F000 == 26 [pid = 2956] [id = 202] 03:29:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10220400) [pid = 2956] [serial = 604] [outer = 00000000] 03:29:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (10553000) [pid = 2956] [serial = 605] [outer = 10220400] 03:29:11 INFO - PROCESS | 2956 | 1467541751459 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10561C00) [pid = 2956] [serial = 606] [outer = 10220400] 03:29:12 INFO - PROCESS | 2956 | 1467541752249 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1134ms 03:29:12 INFO - PROCESS | 2956 | 1467541752292 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 2956 | 1467541752297 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 03:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:29:12 INFO - PROCESS | 2956 | 1467541752303 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 2956 | 1467541752306 Marionette TRACE conn7 <- [1,774,null,{}] 03:29:12 INFO - PROCESS | 2956 | 1467541752310 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 2956 | 1467541752313 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:12 INFO - PROCESS | 2956 | 1467541752432 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 03:29:12 INFO - PROCESS | 2956 | 1467541752514 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 2956 | 1467541752517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:12 INFO - PROCESS | 2956 | ++DOCSHELL 1482F400 == 27 [pid = 2956] [id = 203] 03:29:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (14849800) [pid = 2956] [serial = 607] [outer = 00000000] 03:29:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (148EB000) [pid = 2956] [serial = 608] [outer = 14849800] 03:29:12 INFO - PROCESS | 2956 | 1467541752615 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15F45400) [pid = 2956] [serial = 609] [outer = 14849800] 03:29:13 INFO - PROCESS | 2956 | 1467541753470 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1575D000) [pid = 2956] [serial = 555] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (0FF7F000) [pid = 2956] [serial = 551] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0FFDCC00) [pid = 2956] [serial = 552] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (146BE400) [pid = 2956] [serial = 549] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (15F6F000) [pid = 2956] [serial = 560] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (10852000) [pid = 2956] [serial = 557] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (13F15800) [pid = 2956] [serial = 558] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1482EC00) [pid = 2956] [serial = 554] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (18937400) [pid = 2956] [serial = 569] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (1912DC00) [pid = 2956] [serial = 572] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (172F2000) [pid = 2956] [serial = 563] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (1767FC00) [pid = 2956] [serial = 564] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (1825E000) [pid = 2956] [serial = 566] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (18265C00) [pid = 2956] [serial = 567] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (1676BC00) [pid = 2956] [serial = 561] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (1893CC00) [pid = 2956] [serial = 570] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (1913B000) [pid = 2956] [serial = 573] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 53 (196E0400) [pid = 2956] [serial = 575] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 2956 | --DOMWINDOW == 52 (196E1000) [pid = 2956] [serial = 576] [outer = 00000000] [url = about:blank] 03:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1234ms 03:29:13 INFO - PROCESS | 2956 | 1467541753541 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 2956 | 1467541753546 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:29:13 INFO - PROCESS | 2956 | 1467541753550 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 2956 | 1467541753553 Marionette TRACE conn7 <- [1,778,null,{}] 03:29:13 INFO - PROCESS | 2956 | 1467541753559 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 2956 | 1467541753561 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:13 INFO - PROCESS | 2956 | 1467541753645 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 03:29:13 INFO - PROCESS | 2956 | 1467541753658 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 2956 | 1467541753660 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:13 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1800 == 28 [pid = 2956] [id = 204] 03:29:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 53 (10220000) [pid = 2956] [serial = 610] [outer = 00000000] 03:29:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 54 (10322C00) [pid = 2956] [serial = 611] [outer = 10220000] 03:29:13 INFO - PROCESS | 2956 | 1467541753709 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (1055BC00) [pid = 2956] [serial = 612] [outer = 10220000] 03:29:14 INFO - PROCESS | 2956 | 1467541754173 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 03:29:14 INFO - PROCESS | 2956 | 1467541754235 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 2956 | 1467541754239 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:29:14 INFO - PROCESS | 2956 | 1467541754245 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 2956 | 1467541754247 Marionette TRACE conn7 <- [1,782,null,{}] 03:29:14 INFO - PROCESS | 2956 | 1467541754251 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2956 | 1467541754254 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:14 INFO - PROCESS | 2956 | 1467541754338 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 03:29:14 INFO - PROCESS | 2956 | 1467541754346 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 2956 | 1467541754348 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:14 INFO - PROCESS | 2956 | ++DOCSHELL 142CC800 == 29 [pid = 2956] [id = 205] 03:29:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (142CE000) [pid = 2956] [serial = 613] [outer = 00000000] 03:29:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (14725800) [pid = 2956] [serial = 614] [outer = 142CE000] 03:29:14 INFO - PROCESS | 2956 | 1467541754394 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (14828800) [pid = 2956] [serial = 615] [outer = 142CE000] 03:29:14 INFO - PROCESS | 2956 | 1467541754875 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 03:29:14 INFO - PROCESS | 2956 | 1467541754920 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 2956 | 1467541754922 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 03:29:14 INFO - PROCESS | 2956 | 1467541754926 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:29:14 INFO - PROCESS | 2956 | 1467541754929 Marionette TRACE conn7 <- [1,786,null,{}] 03:29:14 INFO - PROCESS | 2956 | 1467541754940 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2956 | 1467541754945 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:15 INFO - PROCESS | 2956 | 1467541755032 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 03:29:15 INFO - PROCESS | 2956 | 1467541755042 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 2956 | 1467541755045 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:15 INFO - PROCESS | 2956 | ++DOCSHELL 167D9C00 == 30 [pid = 2956] [id = 206] 03:29:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (17215800) [pid = 2956] [serial = 616] [outer = 00000000] 03:29:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (1721B400) [pid = 2956] [serial = 617] [outer = 17215800] 03:29:15 INFO - PROCESS | 2956 | 1467541755093 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (172F2000) [pid = 2956] [serial = 618] [outer = 17215800] 03:29:15 INFO - PROCESS | 2956 | 1467541755557 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 03:29:15 INFO - PROCESS | 2956 | 1467541755599 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 2956 | 1467541755602 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 03:29:15 INFO - PROCESS | 2956 | 1467541755605 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 2956 | 1467541755607 Marionette TRACE conn7 <- [1,790,null,{}] 03:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:29:15 INFO - PROCESS | 2956 | 1467541755610 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 2956 | 1467541755612 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:15 INFO - PROCESS | 2956 | 1467541755722 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 03:29:15 INFO - PROCESS | 2956 | 1467541755730 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 2956 | 1467541755732 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:15 INFO - PROCESS | 2956 | ++DOCSHELL 17858C00 == 31 [pid = 2956] [id = 207] 03:29:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (1785CC00) [pid = 2956] [serial = 619] [outer = 00000000] 03:29:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (18260000) [pid = 2956] [serial = 620] [outer = 1785CC00] 03:29:15 INFO - PROCESS | 2956 | 1467541755775 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (182C9800) [pid = 2956] [serial = 621] [outer = 1785CC00] 03:29:16 INFO - PROCESS | 2956 | 1467541756236 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 03:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:29:16 INFO - PROCESS | 2956 | 1467541756279 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 2956 | 1467541756282 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 03:29:16 INFO - PROCESS | 2956 | 1467541756285 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 2956 | 1467541756287 Marionette TRACE conn7 <- [1,794,null,{}] 03:29:16 INFO - PROCESS | 2956 | 1467541756295 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 2956 | 1467541756297 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:16 INFO - PROCESS | 2956 | 1467541756404 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 03:29:16 INFO - PROCESS | 2956 | 1467541756409 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 2956 | 1467541756411 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:16 INFO - PROCESS | 2956 | ++DOCSHELL 17859800 == 32 [pid = 2956] [id = 208] 03:29:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (18267000) [pid = 2956] [serial = 622] [outer = 00000000] 03:29:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (18935800) [pid = 2956] [serial = 623] [outer = 18267000] 03:29:16 INFO - PROCESS | 2956 | 1467541756455 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (189A2C00) [pid = 2956] [serial = 624] [outer = 18267000] 03:29:16 INFO - PROCESS | 2956 | 1467541756933 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 03:29:16 INFO - PROCESS | 2956 | 1467541756987 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 2956 | 1467541756988 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:29:16 INFO - PROCESS | 2956 | 1467541756991 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 2956 | 1467541756993 Marionette TRACE conn7 <- [1,798,null,{}] 03:29:17 INFO - PROCESS | 2956 | 1467541756996 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 2956 | 1467541757002 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:17 INFO - PROCESS | 2956 | 1467541757166 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 03:29:17 INFO - PROCESS | 2956 | 1467541757194 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 2956 | 1467541757195 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:17 INFO - PROCESS | 2956 | ++DOCSHELL 18A48400 == 33 [pid = 2956] [id = 209] 03:29:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (18F9C000) [pid = 2956] [serial = 625] [outer = 00000000] 03:29:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1912DC00) [pid = 2956] [serial = 626] [outer = 18F9C000] 03:29:17 INFO - PROCESS | 2956 | 1467541757238 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1912F400) [pid = 2956] [serial = 627] [outer = 18F9C000] 03:29:17 INFO - PROCESS | 2956 | 1467541757694 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 03:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:29:17 INFO - PROCESS | 2956 | 1467541757726 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 2956 | 1467541757728 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 03:29:17 INFO - PROCESS | 2956 | 1467541757731 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 2956 | 1467541757733 Marionette TRACE conn7 <- [1,802,null,{}] 03:29:17 INFO - PROCESS | 2956 | 1467541757740 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 2956 | 1467541757742 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:17 INFO - PROCESS | 2956 | 1467541757850 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 03:29:17 INFO - PROCESS | 2956 | 1467541757858 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 2956 | 1467541757860 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:17 INFO - PROCESS | 2956 | ++DOCSHELL 191A8000 == 34 [pid = 2956] [id = 210] 03:29:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (196D9400) [pid = 2956] [serial = 628] [outer = 00000000] 03:29:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (196DE800) [pid = 2956] [serial = 629] [outer = 196D9400] 03:29:17 INFO - PROCESS | 2956 | 1467541757904 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (196E1000) [pid = 2956] [serial = 630] [outer = 196D9400] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (105EB000) [pid = 2956] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (0CE73000) [pid = 2956] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (0FF7D000) [pid = 2956] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (14985C00) [pid = 2956] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (10226400) [pid = 2956] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1676D800) [pid = 2956] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (146C0000) [pid = 2956] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:29:18 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (17255000) [pid = 2956] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:29:18 INFO - PROCESS | 2956 | 1467541758386 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2956 | 1467541758405 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:29:18 INFO - PROCESS | 2956 | 1467541758408 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 2956 | 1467541758410 Marionette TRACE conn7 <- [1,806,null,{}] 03:29:18 INFO - PROCESS | 2956 | 1467541758413 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 2956 | 1467541758415 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:18 INFO - PROCESS | 2956 | 1467541758517 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 03:29:18 INFO - PROCESS | 2956 | 1467541758525 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 2956 | 1467541758527 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:18 INFO - PROCESS | 2956 | ++DOCSHELL 1482F800 == 35 [pid = 2956] [id = 211] 03:29:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (15F69800) [pid = 2956] [serial = 631] [outer = 00000000] 03:29:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (199E1C00) [pid = 2956] [serial = 632] [outer = 15F69800] 03:29:18 INFO - PROCESS | 2956 | 1467541758570 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (199E5400) [pid = 2956] [serial = 633] [outer = 15F69800] 03:29:18 INFO - PROCESS | 2956 | 1467541758983 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 03:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:29:19 INFO - PROCESS | 2956 | 1467541759039 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 2956 | 1467541759041 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 03:29:19 INFO - PROCESS | 2956 | 1467541759044 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 2956 | 1467541759046 Marionette TRACE conn7 <- [1,810,null,{}] 03:29:19 INFO - PROCESS | 2956 | 1467541759050 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 2956 | 1467541759051 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:19 INFO - PROCESS | 2956 | 1467541759131 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 03:29:19 INFO - PROCESS | 2956 | 1467541759137 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 2956 | 1467541759139 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:19 INFO - PROCESS | 2956 | ++DOCSHELL 199E9000 == 36 [pid = 2956] [id = 212] 03:29:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (199E9C00) [pid = 2956] [serial = 634] [outer = 00000000] 03:29:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (19A27C00) [pid = 2956] [serial = 635] [outer = 199E9C00] 03:29:19 INFO - PROCESS | 2956 | 1467541759181 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (19A28C00) [pid = 2956] [serial = 636] [outer = 199E9C00] 03:29:19 INFO - PROCESS | 2956 | 1467541759600 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:29:19 INFO - PROCESS | 2956 | 1467541759617 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 03:29:19 INFO - PROCESS | 2956 | 1467541759620 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 2956 | 1467541759622 Marionette TRACE conn7 <- [1,814,null,{}] 03:29:19 INFO - PROCESS | 2956 | 1467541759625 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 2956 | 1467541759627 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:19 INFO - PROCESS | 2956 | 1467541759746 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 03:29:19 INFO - PROCESS | 2956 | 1467541759754 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 2956 | 1467541759756 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:19 INFO - PROCESS | 2956 | ++DOCSHELL 1056F400 == 37 [pid = 2956] [id = 213] 03:29:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (111D0800) [pid = 2956] [serial = 637] [outer = 00000000] 03:29:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19D6A000) [pid = 2956] [serial = 638] [outer = 111D0800] 03:29:19 INFO - PROCESS | 2956 | 1467541759799 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19A5E800) [pid = 2956] [serial = 639] [outer = 111D0800] 03:29:20 INFO - PROCESS | 2956 | 1467541760239 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 03:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:29:20 INFO - PROCESS | 2956 | 1467541760291 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 2956 | 1467541760293 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 03:29:20 INFO - PROCESS | 2956 | 1467541760296 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 2956 | 1467541760298 Marionette TRACE conn7 <- [1,818,null,{}] 03:29:20 INFO - PROCESS | 2956 | 1467541760309 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 2956 | 1467541760312 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:20 INFO - PROCESS | 2956 | 1467541760455 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 03:29:20 INFO - PROCESS | 2956 | 1467541760556 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 2956 | 1467541760559 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:20 INFO - PROCESS | 2956 | ++DOCSHELL 0CECA000 == 38 [pid = 2956] [id = 214] 03:29:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (0CECE000) [pid = 2956] [serial = 640] [outer = 00000000] 03:29:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0FDF7400) [pid = 2956] [serial = 641] [outer = 0CECE000] 03:29:20 INFO - PROCESS | 2956 | 1467541760615 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (0FFD7800) [pid = 2956] [serial = 642] [outer = 0CECE000] 03:29:21 INFO - PROCESS | 2956 | 1467541761251 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 990ms 03:29:21 INFO - PROCESS | 2956 | 1467541761288 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 2956 | 1467541761292 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:29:21 INFO - PROCESS | 2956 | 1467541761298 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 2956 | 1467541761301 Marionette TRACE conn7 <- [1,822,null,{}] 03:29:21 INFO - PROCESS | 2956 | 1467541761306 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:21 INFO - PROCESS | 2956 | 1467541761309 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:21 INFO - PROCESS | 2956 | 1467541761419 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 03:29:21 INFO - PROCESS | 2956 | 1467541761545 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 2956 | 1467541761548 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:21 INFO - PROCESS | 2956 | ++DOCSHELL 147C2400 == 39 [pid = 2956] [id = 215] 03:29:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (148E4C00) [pid = 2956] [serial = 643] [outer = 00000000] 03:29:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (15F70400) [pid = 2956] [serial = 644] [outer = 148E4C00] 03:29:21 INFO - PROCESS | 2956 | 1467541761604 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16777C00) [pid = 2956] [serial = 645] [outer = 148E4C00] 03:29:22 INFO - PROCESS | 2956 | 1467541762234 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 988ms 03:29:22 INFO - PROCESS | 2956 | 1467541762285 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 2956 | 1467541762288 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:29:22 INFO - PROCESS | 2956 | 1467541762292 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 2956 | 1467541762294 Marionette TRACE conn7 <- [1,826,null,{}] 03:29:22 INFO - PROCESS | 2956 | 1467541762298 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 2956 | 1467541762301 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:22 INFO - PROCESS | 2956 | 1467541762442 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 03:29:22 INFO - PROCESS | 2956 | 1467541762570 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 2956 | 1467541762573 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:22 INFO - PROCESS | 2956 | ++DOCSHELL 17695800 == 40 [pid = 2956] [id = 216] 03:29:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18A33000) [pid = 2956] [serial = 646] [outer = 00000000] 03:29:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18FA5C00) [pid = 2956] [serial = 647] [outer = 18A33000] 03:29:22 INFO - PROCESS | 2956 | 1467541762627 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199E8400) [pid = 2956] [serial = 648] [outer = 18A33000] 03:29:23 INFO - PROCESS | 2956 | 1467541763404 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1173ms 03:29:23 INFO - PROCESS | 2956 | 1467541763468 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 03:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:29:23 INFO - PROCESS | 2956 | 1467541763472 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 03:29:23 INFO - PROCESS | 2956 | 1467541763477 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 2956 | 1467541763480 Marionette TRACE conn7 <- [1,830,null,{}] 03:29:23 INFO - PROCESS | 2956 | 1467541763486 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 2956 | 1467541763489 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:23 INFO - PROCESS | 2956 | 1467541763588 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 03:29:23 INFO - PROCESS | 2956 | 1467541763668 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 2956 | 1467541763673 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:23 INFO - PROCESS | 2956 | ++DOCSHELL 1056E400 == 41 [pid = 2956] [id = 217] 03:29:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1056E800) [pid = 2956] [serial = 649] [outer = 00000000] 03:29:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10707800) [pid = 2956] [serial = 650] [outer = 1056E800] 03:29:23 INFO - PROCESS | 2956 | 1467541763736 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (13F12C00) [pid = 2956] [serial = 651] [outer = 1056E800] 03:29:24 INFO - PROCESS | 2956 | 1467541764322 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 890ms 03:29:24 INFO - PROCESS | 2956 | 1467541764367 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 2956 | 1467541764372 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 03:29:24 INFO - PROCESS | 2956 | 1467541764377 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:29:24 INFO - PROCESS | 2956 | 1467541764380 Marionette TRACE conn7 <- [1,834,null,{}] 03:29:24 INFO - PROCESS | 2956 | 1467541764383 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 2956 | 1467541764386 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 1056F400 == 40 [pid = 2956] [id = 213] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 199E9000 == 39 [pid = 2956] [id = 212] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 1482F800 == 38 [pid = 2956] [id = 211] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 191A8000 == 37 [pid = 2956] [id = 210] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 18A48400 == 36 [pid = 2956] [id = 209] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 17859800 == 35 [pid = 2956] [id = 208] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 17858C00 == 34 [pid = 2956] [id = 207] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 167D9C00 == 33 [pid = 2956] [id = 206] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 142CC800 == 32 [pid = 2956] [id = 205] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1800 == 31 [pid = 2956] [id = 204] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 1468E800 == 30 [pid = 2956] [id = 185] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 17695800 == 29 [pid = 2956] [id = 216] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 0CECA000 == 28 [pid = 2956] [id = 214] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 147C2400 == 27 [pid = 2956] [id = 215] 03:29:25 INFO - PROCESS | 2956 | 1467541765060 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10857400) [pid = 2956] [serial = 587] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10227800) [pid = 2956] [serial = 582] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0FFDBC00) [pid = 2956] [serial = 581] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (0FFD8000) [pid = 2956] [serial = 584] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FFDC400) [pid = 2956] [serial = 585] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15764C00) [pid = 2956] [serial = 590] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (105E8400) [pid = 2956] [serial = 579] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18934000) [pid = 2956] [serial = 602] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1055A800) [pid = 2956] [serial = 578] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (167CEC00) [pid = 2956] [serial = 593] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (15F41C00) [pid = 2956] [serial = 596] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18259800) [pid = 2956] [serial = 599] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1721C800) [pid = 2956] [serial = 594] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (15D4CC00) [pid = 2956] [serial = 591] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18264C00) [pid = 2956] [serial = 600] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1721F800) [pid = 2956] [serial = 597] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (111D2400) [pid = 2956] [serial = 588] [outer = 00000000] [url = about:blank] 03:29:25 INFO - PROCESS | 2956 | --DOCSHELL 1056E400 == 26 [pid = 2956] [id = 217] 03:29:25 INFO - PROCESS | 2956 | 1467541765262 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 2956 | 1467541765265 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:25 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4F000 == 27 [pid = 2956] [id = 218] 03:29:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (0CC51C00) [pid = 2956] [serial = 652] [outer = 00000000] 03:29:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0FDF8400) [pid = 2956] [serial = 653] [outer = 0CC51C00] 03:29:25 INFO - PROCESS | 2956 | 1467541765315 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FFD2C00) [pid = 2956] [serial = 654] [outer = 0CC51C00] 03:29:26 INFO - PROCESS | 2956 | 1467541766778 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2469ms 03:29:26 INFO - PROCESS | 2956 | 1467541766851 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 2956 | 1467541766855 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:29:26 INFO - PROCESS | 2956 | 1467541766860 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 2956 | 1467541766863 Marionette TRACE conn7 <- [1,838,null,{}] 03:29:26 INFO - PROCESS | 2956 | 1467541766867 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 2956 | 1467541766870 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:26 INFO - PROCESS | 2956 | 1467541766960 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 03:29:27 INFO - PROCESS | 2956 | 1467541767042 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2956 | 1467541767045 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:27 INFO - PROCESS | 2956 | ++DOCSHELL 1479F800 == 28 [pid = 2956] [id = 219] 03:29:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (147C7000) [pid = 2956] [serial = 655] [outer = 00000000] 03:29:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (148E1000) [pid = 2956] [serial = 656] [outer = 147C7000] 03:29:27 INFO - PROCESS | 2956 | 1467541767092 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (15764000) [pid = 2956] [serial = 657] [outer = 147C7000] 03:29:27 INFO - PROCESS | 2956 | 1467541767465 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 631ms 03:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:29:27 INFO - PROCESS | 2956 | 1467541767496 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 2956 | 1467541767499 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 03:29:27 INFO - PROCESS | 2956 | 1467541767502 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 2956 | 1467541767504 Marionette TRACE conn7 <- [1,842,null,{}] 03:29:27 INFO - PROCESS | 2956 | 1467541767508 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 2956 | 1467541767510 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:27 INFO - PROCESS | 2956 | 1467541767623 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 03:29:27 INFO - PROCESS | 2956 | 1467541767633 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2956 | 1467541767636 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:27 INFO - PROCESS | 2956 | ++DOCSHELL 167D2800 == 29 [pid = 2956] [id = 220] 03:29:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (167D2C00) [pid = 2956] [serial = 658] [outer = 00000000] 03:29:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (167D9000) [pid = 2956] [serial = 659] [outer = 167D2C00] 03:29:27 INFO - PROCESS | 2956 | 1467541767682 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1721FC00) [pid = 2956] [serial = 660] [outer = 167D2C00] 03:29:28 INFO - PROCESS | 2956 | 1467541768170 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 03:29:28 INFO - PROCESS | 2956 | 1467541768235 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 2956 | 1467541768239 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:29:28 INFO - PROCESS | 2956 | 1467541768276 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 2956 | 1467541768280 Marionette TRACE conn7 <- [1,846,null,{}] 03:29:28 INFO - PROCESS | 2956 | 1467541768284 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 2956 | 1467541768287 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:28 INFO - PROCESS | 2956 | 1467541768415 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 03:29:28 INFO - PROCESS | 2956 | 1467541768465 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 2956 | 1467541768467 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:28 INFO - PROCESS | 2956 | ++DOCSHELL 17695C00 == 30 [pid = 2956] [id = 221] 03:29:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17699C00) [pid = 2956] [serial = 661] [outer = 00000000] 03:29:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1825AC00) [pid = 2956] [serial = 662] [outer = 17699C00] 03:29:28 INFO - PROCESS | 2956 | 1467541768513 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18266C00) [pid = 2956] [serial = 663] [outer = 17699C00] 03:29:28 INFO - PROCESS | 2956 | 1467541768916 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 03:29:29 INFO - PROCESS | 2956 | 1467541768993 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 2956 | 1467541768995 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:29:29 INFO - PROCESS | 2956 | 1467541769017 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 2956 | 1467541769019 Marionette TRACE conn7 <- [1,850,null,{}] 03:29:29 INFO - PROCESS | 2956 | 1467541769033 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2956 | 1467541769035 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:29 INFO - PROCESS | 2956 | 1467541769146 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 03:29:29 INFO - PROCESS | 2956 | 1467541769151 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2956 | 1467541769153 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:29 INFO - PROCESS | 2956 | ++DOCSHELL 18934C00 == 31 [pid = 2956] [id = 222] 03:29:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18939800) [pid = 2956] [serial = 664] [outer = 00000000] 03:29:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18A3D800) [pid = 2956] [serial = 665] [outer = 18939800] 03:29:29 INFO - PROCESS | 2956 | 1467541769201 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18A48400) [pid = 2956] [serial = 666] [outer = 18939800] 03:29:29 INFO - PROCESS | 2956 | 1467541769663 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 03:29:29 INFO - PROCESS | 2956 | 1467541769709 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 2956 | 1467541769711 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:29:29 INFO - PROCESS | 2956 | 1467541769714 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 2956 | 1467541769716 Marionette TRACE conn7 <- [1,854,null,{}] 03:29:29 INFO - PROCESS | 2956 | 1467541769719 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2956 | 1467541769722 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:29 INFO - PROCESS | 2956 | 1467541769834 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 03:29:29 INFO - PROCESS | 2956 | 1467541769842 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2956 | 1467541769848 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:30 INFO - PROCESS | 2956 | ++DOCSHELL 15D51800 == 32 [pid = 2956] [id = 223] 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1769BC00) [pid = 2956] [serial = 667] [outer = 00000000] 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (196DF400) [pid = 2956] [serial = 668] [outer = 1769BC00] 03:29:30 INFO - PROCESS | 2956 | 1467541770167 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (199EA800) [pid = 2956] [serial = 669] [outer = 1769BC00] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18267000) [pid = 2956] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18F9C000) [pid = 2956] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18918800) [pid = 2956] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14849800) [pid = 2956] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (196D9400) [pid = 2956] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10220400) [pid = 2956] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10220000) [pid = 2956] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1785CC00) [pid = 2956] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17215800) [pid = 2956] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (142CE000) [pid = 2956] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F69800) [pid = 2956] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199E9C00) [pid = 2956] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:29:30 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (111D0800) [pid = 2956] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:29:30 INFO - PROCESS | 2956 | 1467541770606 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1891C800) [pid = 2956] [serial = 670] [outer = 105DCC00] 03:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 03:29:30 INFO - PROCESS | 2956 | 1467541770678 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 2956 | 1467541770680 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 03:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:29:30 INFO - PROCESS | 2956 | 1467541770685 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 2956 | 1467541770687 Marionette TRACE conn7 <- [1,858,null,{}] 03:29:30 INFO - PROCESS | 2956 | 1467541770690 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 2956 | 1467541770692 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:30 INFO - PROCESS | 2956 | 1467541770772 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 03:29:30 INFO - PROCESS | 2956 | 1467541770780 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 2956 | 1467541770782 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:30 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF4C00 == 33 [pid = 2956] [id = 224] 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0FFDB000) [pid = 2956] [serial = 671] [outer = 00000000] 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19D69400) [pid = 2956] [serial = 672] [outer = 0FFDB000] 03:29:30 INFO - PROCESS | 2956 | 1467541770826 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E40800) [pid = 2956] [serial = 673] [outer = 0FFDB000] 03:29:31 INFO - PROCESS | 2956 | 1467541771246 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 03:29:31 INFO - PROCESS | 2956 | 1467541771321 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2956 | 1467541771323 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:29:31 INFO - PROCESS | 2956 | 1467541771326 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 2956 | 1467541771328 Marionette TRACE conn7 <- [1,862,null,{}] 03:29:31 INFO - PROCESS | 2956 | 1467541771332 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 2956 | 1467541771334 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:31 INFO - PROCESS | 2956 | 1467541771411 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 03:29:31 INFO - PROCESS | 2956 | 1467541771450 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 2956 | 1467541771452 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:31 INFO - PROCESS | 2956 | ++DOCSHELL 18FA9000 == 34 [pid = 2956] [id = 225] 03:29:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19E3C800) [pid = 2956] [serial = 674] [outer = 00000000] 03:29:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19E49800) [pid = 2956] [serial = 675] [outer = 19E3C800] 03:29:31 INFO - PROCESS | 2956 | 1467541771497 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19E4AC00) [pid = 2956] [serial = 676] [outer = 19E3C800] 03:29:31 INFO - PROCESS | 2956 | 1467541771920 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 03:29:31 INFO - PROCESS | 2956 | 1467541771961 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2956 | 1467541771963 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:29:31 INFO - PROCESS | 2956 | 1467541771966 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 2956 | 1467541771967 Marionette TRACE conn7 <- [1,866,null,{}] 03:29:31 INFO - PROCESS | 2956 | 1467541771974 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 2956 | 1467541771976 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:32 INFO - PROCESS | 2956 | 1467541772055 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 03:29:32 INFO - PROCESS | 2956 | 1467541772061 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 2956 | 1467541772063 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:32 INFO - PROCESS | 2956 | ++DOCSHELL 19F07000 == 35 [pid = 2956] [id = 226] 03:29:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19F09800) [pid = 2956] [serial = 677] [outer = 00000000] 03:29:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19F0F400) [pid = 2956] [serial = 678] [outer = 19F09800] 03:29:32 INFO - PROCESS | 2956 | 1467541772117 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F10000) [pid = 2956] [serial = 679] [outer = 19F09800] 03:29:32 INFO - PROCESS | 2956 | 1467541772942 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1024ms 03:29:33 INFO - PROCESS | 2956 | 1467541772990 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 2956 | 1467541772995 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 03:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:29:33 INFO - PROCESS | 2956 | 1467541773000 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 2956 | 1467541773005 Marionette TRACE conn7 <- [1,870,null,{}] 03:29:33 INFO - PROCESS | 2956 | 1467541773029 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 2956 | 1467541773032 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:33 INFO - PROCESS | 2956 | 1467541773178 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 03:29:33 INFO - PROCESS | 2956 | 1467541773300 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 2956 | 1467541773303 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:33 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE0C00 == 36 [pid = 2956] [id = 227] 03:29:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10221800) [pid = 2956] [serial = 680] [outer = 00000000] 03:29:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (147CB000) [pid = 2956] [serial = 681] [outer = 10221800] 03:29:33 INFO - PROCESS | 2956 | 1467541773361 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (15D51C00) [pid = 2956] [serial = 682] [outer = 10221800] 03:29:34 INFO - PROCESS | 2956 | 1467541774211 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1286ms 03:29:34 INFO - PROCESS | 2956 | 1467541774286 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 2956 | 1467541774290 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:29:34 INFO - PROCESS | 2956 | 1467541774295 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 2956 | 1467541774298 Marionette TRACE conn7 <- [1,874,null,{}] 03:29:34 INFO - PROCESS | 2956 | 1467541774304 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 2956 | 1467541774307 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:34 INFO - PROCESS | 2956 | 1467541774414 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 03:29:34 INFO - PROCESS | 2956 | 1467541774495 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2956 | 1467541774499 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:34 INFO - PROCESS | 2956 | ++DOCSHELL 13F17C00 == 37 [pid = 2956] [id = 228] 03:29:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (14128400) [pid = 2956] [serial = 683] [outer = 00000000] 03:29:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (142D5000) [pid = 2956] [serial = 684] [outer = 14128400] 03:29:34 INFO - PROCESS | 2956 | 1467541774590 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1469B000) [pid = 2956] [serial = 685] [outer = 14128400] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 18FA9000 == 36 [pid = 2956] [id = 225] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 0FDF4C00 == 35 [pid = 2956] [id = 224] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 15D51800 == 34 [pid = 2956] [id = 223] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 18934C00 == 33 [pid = 2956] [id = 222] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 17695C00 == 32 [pid = 2956] [id = 221] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 167D2800 == 31 [pid = 2956] [id = 220] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 1479F800 == 30 [pid = 2956] [id = 219] 03:29:34 INFO - PROCESS | 2956 | --DOCSHELL 0CC4F000 == 29 [pid = 2956] [id = 218] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1893A400) [pid = 2956] [serial = 603] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (148EB000) [pid = 2956] [serial = 608] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (15F45400) [pid = 2956] [serial = 609] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10553000) [pid = 2956] [serial = 605] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10561C00) [pid = 2956] [serial = 606] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10322C00) [pid = 2956] [serial = 611] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1055BC00) [pid = 2956] [serial = 612] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1721B400) [pid = 2956] [serial = 617] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (172F2000) [pid = 2956] [serial = 618] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (14725800) [pid = 2956] [serial = 614] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14828800) [pid = 2956] [serial = 615] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (182C9800) [pid = 2956] [serial = 621] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18935800) [pid = 2956] [serial = 623] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1912DC00) [pid = 2956] [serial = 626] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DE800) [pid = 2956] [serial = 629] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18260000) [pid = 2956] [serial = 620] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (199E1C00) [pid = 2956] [serial = 632] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E5400) [pid = 2956] [serial = 633] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (196E1000) [pid = 2956] [serial = 630] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (189A2C00) [pid = 2956] [serial = 624] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1912F400) [pid = 2956] [serial = 627] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19A28C00) [pid = 2956] [serial = 636] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19A27C00) [pid = 2956] [serial = 635] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19A5E800) [pid = 2956] [serial = 639] [outer = 00000000] [url = about:blank] 03:29:34 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (19D6A000) [pid = 2956] [serial = 638] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 2956 | 1467541775100 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 831ms 03:29:35 INFO - PROCESS | 2956 | 1467541775126 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 2956 | 1467541775131 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:29:35 INFO - PROCESS | 2956 | 1467541775137 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 2956 | 1467541775140 Marionette TRACE conn7 <- [1,878,null,{}] 03:29:35 INFO - PROCESS | 2956 | 1467541775143 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 2956 | 1467541775146 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:35 INFO - PROCESS | 2956 | 1467541775233 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 03:29:35 INFO - PROCESS | 2956 | 1467541775239 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 2956 | 1467541775242 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:35 INFO - PROCESS | 2956 | ++DOCSHELL 1085FC00 == 30 [pid = 2956] [id = 229] 03:29:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (141E9C00) [pid = 2956] [serial = 686] [outer = 00000000] 03:29:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1472EC00) [pid = 2956] [serial = 687] [outer = 141E9C00] 03:29:35 INFO - PROCESS | 2956 | 1467541775291 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (14829000) [pid = 2956] [serial = 688] [outer = 141E9C00] 03:29:35 INFO - PROCESS | 2956 | 1467541775748 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 03:29:35 INFO - PROCESS | 2956 | 1467541775811 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 2956 | 1467541775813 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 03:29:35 INFO - PROCESS | 2956 | 1467541775817 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:29:35 INFO - PROCESS | 2956 | 1467541775820 Marionette TRACE conn7 <- [1,882,null,{}] 03:29:35 INFO - PROCESS | 2956 | 1467541775831 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 2956 | 1467541775836 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:35 INFO - PROCESS | 2956 | 1467541775922 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 03:29:35 INFO - PROCESS | 2956 | 1467541775965 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 2956 | 1467541775968 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:35 INFO - PROCESS | 2956 | ++DOCSHELL 1721D800 == 31 [pid = 2956] [id = 230] 03:29:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1721E800) [pid = 2956] [serial = 689] [outer = 00000000] 03:29:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (17224000) [pid = 2956] [serial = 690] [outer = 1721E800] 03:29:36 INFO - PROCESS | 2956 | 1467541776017 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (172F2000) [pid = 2956] [serial = 691] [outer = 1721E800] 03:29:36 INFO - PROCESS | 2956 | 1467541776462 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 03:29:36 INFO - PROCESS | 2956 | 1467541776491 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 2956 | 1467541776493 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 03:29:36 INFO - PROCESS | 2956 | 1467541776497 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:29:36 INFO - PROCESS | 2956 | 1467541776498 Marionette TRACE conn7 <- [1,886,null,{}] 03:29:36 INFO - PROCESS | 2956 | 1467541776502 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:36 INFO - PROCESS | 2956 | 1467541776504 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:36 INFO - PROCESS | 2956 | 1467541776589 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 03:29:36 INFO - PROCESS | 2956 | 1467541776595 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 2956 | 1467541776598 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:36 INFO - PROCESS | 2956 | ++DOCSHELL 1769D400 == 32 [pid = 2956] [id = 231] 03:29:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1769EC00) [pid = 2956] [serial = 692] [outer = 00000000] 03:29:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18267400) [pid = 2956] [serial = 693] [outer = 1769EC00] 03:29:36 INFO - PROCESS | 2956 | 1467541776643 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18924400) [pid = 2956] [serial = 694] [outer = 1769EC00] 03:29:37 INFO - PROCESS | 2956 | 1467541777100 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 631ms 03:29:37 INFO - PROCESS | 2956 | 1467541777131 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 2956 | 1467541777133 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:29:37 INFO - PROCESS | 2956 | 1467541777141 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2956 | 1467541777143 Marionette TRACE conn7 <- [1,890,null,{}] 03:29:37 INFO - PROCESS | 2956 | 1467541777147 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2956 | 1467541777149 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:37 INFO - PROCESS | 2956 | 1467541777256 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 03:29:37 INFO - PROCESS | 2956 | 1467541777262 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2956 | 1467541777264 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:37 INFO - PROCESS | 2956 | ++DOCSHELL 0FF71800 == 33 [pid = 2956] [id = 232] 03:29:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10224000) [pid = 2956] [serial = 695] [outer = 00000000] 03:29:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18938C00) [pid = 2956] [serial = 696] [outer = 10224000] 03:29:37 INFO - PROCESS | 2956 | 1467541777309 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1899F800) [pid = 2956] [serial = 697] [outer = 10224000] 03:29:37 INFO - PROCESS | 2956 | 1467541777773 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 03:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:29:37 INFO - PROCESS | 2956 | 1467541777811 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 2956 | 1467541777813 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 03:29:37 INFO - PROCESS | 2956 | 1467541777816 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2956 | 1467541777818 Marionette TRACE conn7 <- [1,894,null,{}] 03:29:37 INFO - PROCESS | 2956 | 1467541777828 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2956 | 1467541777834 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:37 INFO - PROCESS | 2956 | 1467541777975 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 03:29:37 INFO - PROCESS | 2956 | 1467541777981 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2956 | 1467541777983 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:38 INFO - PROCESS | 2956 | ++DOCSHELL 18A37800 == 34 [pid = 2956] [id = 233] 03:29:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18F9DC00) [pid = 2956] [serial = 698] [outer = 00000000] 03:29:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196DC400) [pid = 2956] [serial = 699] [outer = 18F9DC00] 03:29:38 INFO - PROCESS | 2956 | 1467541778028 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (196E5400) [pid = 2956] [serial = 700] [outer = 18F9DC00] 03:29:38 INFO - PROCESS | 2956 | 1467541778506 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 03:29:38 INFO - PROCESS | 2956 | 1467541778547 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 2956 | 1467541778549 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 03:29:38 INFO - PROCESS | 2956 | 1467541778552 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:29:38 INFO - PROCESS | 2956 | 1467541778554 Marionette TRACE conn7 <- [1,898,null,{}] 03:29:38 INFO - PROCESS | 2956 | 1467541778595 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 2956 | 1467541778597 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:38 INFO - PROCESS | 2956 | 1467541778706 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 03:29:38 INFO - PROCESS | 2956 | 1467541778718 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 2956 | 1467541778720 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:38 INFO - PROCESS | 2956 | ++DOCSHELL 199E4400 == 35 [pid = 2956] [id = 234] 03:29:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (199E5800) [pid = 2956] [serial = 701] [outer = 00000000] 03:29:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199EE800) [pid = 2956] [serial = 702] [outer = 199E5800] 03:29:38 INFO - PROCESS | 2956 | 1467541778776 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19A35400) [pid = 2956] [serial = 703] [outer = 199E5800] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1056E800) [pid = 2956] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0CC51C00) [pid = 2956] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (147C7000) [pid = 2956] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (17699C00) [pid = 2956] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (167D2C00) [pid = 2956] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18939800) [pid = 2956] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (0CECE000) [pid = 2956] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FFDB000) [pid = 2956] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (148E4C00) [pid = 2956] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18A33000) [pid = 2956] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1769BC00) [pid = 2956] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:29:39 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19E3C800) [pid = 2956] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:29:39 INFO - PROCESS | 2956 | 1467541779334 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 810ms 03:29:39 INFO - PROCESS | 2956 | 1467541779367 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 2956 | 1467541779369 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 03:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:29:39 INFO - PROCESS | 2956 | 1467541779376 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 2956 | 1467541779378 Marionette TRACE conn7 <- [1,902,null,{}] 03:29:39 INFO - PROCESS | 2956 | 1467541779381 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 2956 | 1467541779383 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:39 INFO - PROCESS | 2956 | 1467541779464 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 03:29:39 INFO - PROCESS | 2956 | 1467541779472 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 2956 | 1467541779474 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:39 INFO - PROCESS | 2956 | ++DOCSHELL 141A1400 == 36 [pid = 2956] [id = 235] 03:29:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (14767800) [pid = 2956] [serial = 704] [outer = 00000000] 03:29:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18A36000) [pid = 2956] [serial = 705] [outer = 14767800] 03:29:39 INFO - PROCESS | 2956 | 1467541779517 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (196E5800) [pid = 2956] [serial = 706] [outer = 14767800] 03:29:39 INFO - PROCESS | 2956 | 1467541779952 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 631ms 03:29:40 INFO - PROCESS | 2956 | 1467541780032 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 2956 | 1467541780034 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 03:29:40 INFO - PROCESS | 2956 | 1467541780039 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:29:40 INFO - PROCESS | 2956 | 1467541780041 Marionette TRACE conn7 <- [1,906,null,{}] 03:29:40 INFO - PROCESS | 2956 | 1467541780044 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 2956 | 1467541780046 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:40 INFO - PROCESS | 2956 | 1467541780125 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 03:29:40 INFO - PROCESS | 2956 | 1467541780132 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 2956 | 1467541780133 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:40 INFO - PROCESS | 2956 | ++DOCSHELL 18938400 == 37 [pid = 2956] [id = 236] 03:29:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18A30000) [pid = 2956] [serial = 707] [outer = 00000000] 03:29:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19E45000) [pid = 2956] [serial = 708] [outer = 18A30000] 03:29:40 INFO - PROCESS | 2956 | 1467541780178 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F06800) [pid = 2956] [serial = 709] [outer = 18A30000] 03:29:40 INFO - PROCESS | 2956 | 1467541780593 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 03:29:40 INFO - PROCESS | 2956 | 1467541780674 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 2956 | 1467541780676 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 03:29:40 INFO - PROCESS | 2956 | 1467541780679 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:29:40 INFO - PROCESS | 2956 | 1467541780681 Marionette TRACE conn7 <- [1,910,null,{}] 03:29:40 INFO - PROCESS | 2956 | 1467541780685 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 2956 | 1467541780687 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:40 INFO - PROCESS | 2956 | 1467541780778 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 03:29:40 INFO - PROCESS | 2956 | 1467541780785 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 2956 | 1467541780787 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:40 INFO - PROCESS | 2956 | ++DOCSHELL 19F61800 == 38 [pid = 2956] [id = 237] 03:29:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19F67800) [pid = 2956] [serial = 710] [outer = 00000000] 03:29:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19F6CC00) [pid = 2956] [serial = 711] [outer = 19F67800] 03:29:40 INFO - PROCESS | 2956 | 1467541780832 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19FB1C00) [pid = 2956] [serial = 712] [outer = 19F67800] 03:29:41 INFO - PROCESS | 2956 | 1467541781300 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 03:29:41 INFO - PROCESS | 2956 | 1467541781356 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 2956 | 1467541781361 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 2956 | 1467541781366 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:29:41 INFO - PROCESS | 2956 | 1467541781371 Marionette TRACE conn7 <- [1,914,null,{}] 03:29:41 INFO - PROCESS | 2956 | 1467541781378 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:41 INFO - PROCESS | 2956 | 1467541781381 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:41 INFO - PROCESS | 2956 | 1467541781574 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 03:29:41 INFO - PROCESS | 2956 | 1467541781686 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 2956 | 1467541781689 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:41 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDCC00 == 39 [pid = 2956] [id = 238] 03:29:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0FFDEC00) [pid = 2956] [serial = 713] [outer = 00000000] 03:29:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10552800) [pid = 2956] [serial = 714] [outer = 0FFDEC00] 03:29:41 INFO - PROCESS | 2956 | 1467541781751 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (105E8400) [pid = 2956] [serial = 715] [outer = 0FFDEC00] 03:29:42 INFO - PROCESS | 2956 | 1467541782322 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1025ms 03:29:42 INFO - PROCESS | 2956 | 1467541782395 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 2956 | 1467541782400 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 03:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:29:42 INFO - PROCESS | 2956 | 1467541782407 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 2956 | 1467541782410 Marionette TRACE conn7 <- [1,918,null,{}] 03:29:42 INFO - PROCESS | 2956 | 1467541782414 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 2956 | 1467541782417 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:42 INFO - PROCESS | 2956 | 1467541782530 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 03:29:42 INFO - PROCESS | 2956 | 1467541782631 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 2956 | 1467541782634 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:42 INFO - PROCESS | 2956 | ++DOCSHELL 167D5C00 == 40 [pid = 2956] [id = 239] 03:29:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (167D8800) [pid = 2956] [serial = 716] [outer = 00000000] 03:29:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (17221400) [pid = 2956] [serial = 717] [outer = 167D8800] 03:29:42 INFO - PROCESS | 2956 | 1467541782691 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17697400) [pid = 2956] [serial = 718] [outer = 167D8800] 03:29:43 INFO - PROCESS | 2956 | 1467541783345 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 03:29:43 INFO - PROCESS | 2956 | 1467541783380 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 2956 | 1467541783383 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 03:29:43 INFO - PROCESS | 2956 | 1467541783386 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:29:43 INFO - PROCESS | 2956 | 1467541783390 Marionette TRACE conn7 <- [1,922,null,{}] 03:29:43 INFO - PROCESS | 2956 | 1467541783401 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 2956 | 1467541783406 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:43 INFO - PROCESS | 2956 | 1467541783512 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 03:29:43 INFO - PROCESS | 2956 | 1467541783643 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 2956 | 1467541783646 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:43 INFO - PROCESS | 2956 | ++DOCSHELL 19E40400 == 41 [pid = 2956] [id = 240] 03:29:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19E45400) [pid = 2956] [serial = 719] [outer = 00000000] 03:29:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19FB2000) [pid = 2956] [serial = 720] [outer = 19E45400] 03:29:43 INFO - PROCESS | 2956 | 1467541783704 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19FBE800) [pid = 2956] [serial = 721] [outer = 19E45400] 03:29:44 INFO - PROCESS | 2956 | 1467541784325 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 03:29:44 INFO - PROCESS | 2956 | 1467541784360 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 2956 | 1467541784363 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:29:44 INFO - PROCESS | 2956 | 1467541784366 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 2956 | 1467541784368 Marionette TRACE conn7 <- [1,926,null,{}] 03:29:44 INFO - PROCESS | 2956 | 1467541784386 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 2956 | 1467541784389 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:44 INFO - PROCESS | 2956 | 1467541784497 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 03:29:44 INFO - PROCESS | 2956 | 1467541784634 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 2956 | 1467541784637 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:44 INFO - PROCESS | 2956 | ++DOCSHELL 19F04C00 == 42 [pid = 2956] [id = 241] 03:29:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19F06400) [pid = 2956] [serial = 722] [outer = 00000000] 03:29:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1AA6C800) [pid = 2956] [serial = 723] [outer = 19F06400] 03:29:44 INFO - PROCESS | 2956 | 1467541784693 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1AACCC00) [pid = 2956] [serial = 724] [outer = 19F06400] 03:29:45 INFO - PROCESS | 2956 | 1467541785406 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1091ms 03:29:45 INFO - PROCESS | 2956 | 1467541785460 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 2956 | 1467541785464 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:29:45 INFO - PROCESS | 2956 | 1467541785469 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 2956 | 1467541785472 Marionette TRACE conn7 <- [1,930,null,{}] 03:29:45 INFO - PROCESS | 2956 | 1467541785478 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 2956 | 1467541785480 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:45 INFO - PROCESS | 2956 | 1467541785579 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 18938400 == 41 [pid = 2956] [id = 236] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 141A1400 == 40 [pid = 2956] [id = 235] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 199E4400 == 39 [pid = 2956] [id = 234] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 18A37800 == 38 [pid = 2956] [id = 233] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 0FF71800 == 37 [pid = 2956] [id = 232] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 1769D400 == 36 [pid = 2956] [id = 231] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 1721D800 == 35 [pid = 2956] [id = 230] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 1085FC00 == 34 [pid = 2956] [id = 229] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 13F17C00 == 33 [pid = 2956] [id = 228] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 0FFE0C00 == 32 [pid = 2956] [id = 227] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 19F07000 == 31 [pid = 2956] [id = 226] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 19F04C00 == 30 [pid = 2956] [id = 241] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 19E40400 == 29 [pid = 2956] [id = 240] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 19F61800 == 28 [pid = 2956] [id = 237] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 0FFDCC00 == 27 [pid = 2956] [id = 238] 03:29:46 INFO - PROCESS | 2956 | --DOCSHELL 167D5C00 == 26 [pid = 2956] [id = 239] 03:29:46 INFO - PROCESS | 2956 | 1467541786305 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 2956 | 1467541786309 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (13F12C00) [pid = 2956] [serial = 651] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10707800) [pid = 2956] [serial = 650] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (0FDF8400) [pid = 2956] [serial = 653] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (0FFD2C00) [pid = 2956] [serial = 654] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (148E1000) [pid = 2956] [serial = 656] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (15764000) [pid = 2956] [serial = 657] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1825AC00) [pid = 2956] [serial = 662] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (167D9000) [pid = 2956] [serial = 659] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18A3D800) [pid = 2956] [serial = 665] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18266C00) [pid = 2956] [serial = 663] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FFD7800) [pid = 2956] [serial = 642] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18A48400) [pid = 2956] [serial = 666] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19D69400) [pid = 2956] [serial = 672] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FDF7400) [pid = 2956] [serial = 641] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16777C00) [pid = 2956] [serial = 645] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F70400) [pid = 2956] [serial = 644] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199E8400) [pid = 2956] [serial = 648] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18FA5C00) [pid = 2956] [serial = 647] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (172F1C00) [pid = 2956] [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.] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19E4AC00) [pid = 2956] [serial = 676] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19E40800) [pid = 2956] [serial = 673] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (199EA800) [pid = 2956] [serial = 669] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (196DF400) [pid = 2956] [serial = 668] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1721FC00) [pid = 2956] [serial = 660] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19E49800) [pid = 2956] [serial = 675] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 2956 | ++DOCSHELL 0CC49400 == 27 [pid = 2956] [id = 242] 03:29:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (0CC4A000) [pid = 2956] [serial = 725] [outer = 00000000] 03:29:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (0CC50800) [pid = 2956] [serial = 726] [outer = 0CC4A000] 03:29:46 INFO - PROCESS | 2956 | 1467541786477 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (0CF36800) [pid = 2956] [serial = 727] [outer = 0CC4A000] 03:29:46 INFO - PROCESS | 2956 | 1467541786891 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1477ms 03:29:46 INFO - PROCESS | 2956 | 1467541786948 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 2956 | 1467541786952 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 03:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:29:46 INFO - PROCESS | 2956 | 1467541786956 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 2956 | 1467541786959 Marionette TRACE conn7 <- [1,934,null,{}] 03:29:46 INFO - PROCESS | 2956 | 1467541786964 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 2956 | 1467541786969 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:47 INFO - PROCESS | 2956 | 1467541787058 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 03:29:47 INFO - PROCESS | 2956 | 1467541787066 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 2956 | 1467541787069 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:47 INFO - PROCESS | 2956 | ++DOCSHELL 10220C00 == 28 [pid = 2956] [id = 243] 03:29:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10223000) [pid = 2956] [serial = 728] [outer = 00000000] 03:29:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (103E2C00) [pid = 2956] [serial = 729] [outer = 10223000] 03:29:47 INFO - PROCESS | 2956 | 1467541787118 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10559800) [pid = 2956] [serial = 730] [outer = 10223000] 03:29:47 INFO - PROCESS | 2956 | 1467541787588 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 03:29:47 INFO - PROCESS | 2956 | 1467541787629 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 2956 | 1467541787634 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:29:47 INFO - PROCESS | 2956 | 1467541787638 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 2956 | 1467541787640 Marionette TRACE conn7 <- [1,938,null,{}] 03:29:47 INFO - PROCESS | 2956 | 1467541787644 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 2956 | 1467541787647 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:47 INFO - PROCESS | 2956 | 1467541787765 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 03:29:47 INFO - PROCESS | 2956 | 1467541787856 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 2956 | 1467541787858 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:47 INFO - PROCESS | 2956 | ++DOCSHELL 141A0400 == 29 [pid = 2956] [id = 244] 03:29:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (141AB000) [pid = 2956] [serial = 731] [outer = 00000000] 03:29:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (146BE400) [pid = 2956] [serial = 732] [outer = 141AB000] 03:29:47 INFO - PROCESS | 2956 | 1467541787904 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (14826000) [pid = 2956] [serial = 733] [outer = 141AB000] 03:29:48 INFO - PROCESS | 2956 | 1467541788306 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 03:29:48 INFO - PROCESS | 2956 | 1467541788373 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 2956 | 1467541788375 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 03:29:48 INFO - PROCESS | 2956 | 1467541788380 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:29:48 INFO - PROCESS | 2956 | 1467541788386 Marionette TRACE conn7 <- [1,942,null,{}] 03:29:48 INFO - PROCESS | 2956 | 1467541788396 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 2956 | 1467541788400 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:48 INFO - PROCESS | 2956 | 1467541788527 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 03:29:48 INFO - PROCESS | 2956 | 1467541788538 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 2956 | 1467541788540 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:48 INFO - PROCESS | 2956 | ++DOCSHELL 15762800 == 30 [pid = 2956] [id = 245] 03:29:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (15F3D000) [pid = 2956] [serial = 734] [outer = 00000000] 03:29:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (15F76800) [pid = 2956] [serial = 735] [outer = 15F3D000] 03:29:48 INFO - PROCESS | 2956 | 1467541788630 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (167CFC00) [pid = 2956] [serial = 736] [outer = 15F3D000] 03:29:49 INFO - PROCESS | 2956 | 1467541789053 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 03:29:49 INFO - PROCESS | 2956 | 1467541789132 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 2956 | 1467541789135 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:29:49 INFO - PROCESS | 2956 | 1467541789138 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 2956 | 1467541789140 Marionette TRACE conn7 <- [1,946,null,{}] 03:29:49 INFO - PROCESS | 2956 | 1467541789143 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 2956 | 1467541789145 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:49 INFO - PROCESS | 2956 | 1467541789260 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 03:29:49 INFO - PROCESS | 2956 | 1467541789320 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 2956 | 1467541789322 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:49 INFO - PROCESS | 2956 | ++DOCSHELL 1721D800 == 31 [pid = 2956] [id = 246] 03:29:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1721E400) [pid = 2956] [serial = 737] [outer = 00000000] 03:29:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (172FCC00) [pid = 2956] [serial = 738] [outer = 1721E400] 03:29:49 INFO - PROCESS | 2956 | 1467541789372 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (17691800) [pid = 2956] [serial = 739] [outer = 1721E400] 03:29:49 INFO - PROCESS | 2956 | 1467541789861 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 771ms 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:29:49 INFO - PROCESS | 2956 | 1467541789910 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 2956 | 1467541789912 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 03:29:49 INFO - PROCESS | 2956 | 1467541789915 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 2956 | 1467541789917 Marionette TRACE conn7 <- [1,950,null,{}] 03:29:49 INFO - PROCESS | 2956 | 1467541789921 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 2956 | 1467541789923 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:50 INFO - PROCESS | 2956 | 1467541790033 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 03:29:50 INFO - PROCESS | 2956 | 1467541790042 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 2956 | 1467541790049 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:50 INFO - PROCESS | 2956 | ++DOCSHELL 18259800 == 32 [pid = 2956] [id = 247] 03:29:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1825AC00) [pid = 2956] [serial = 740] [outer = 00000000] 03:29:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18262C00) [pid = 2956] [serial = 741] [outer = 1825AC00] 03:29:50 INFO - PROCESS | 2956 | 1467541790156 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (182D3400) [pid = 2956] [serial = 742] [outer = 1825AC00] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10224000) [pid = 2956] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19F09800) [pid = 2956] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10221800) [pid = 2956] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1721E800) [pid = 2956] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (141E9C00) [pid = 2956] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1769EC00) [pid = 2956] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (14128400) [pid = 2956] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18F9DC00) [pid = 2956] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18A30000) [pid = 2956] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19F67800) [pid = 2956] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (199E5800) [pid = 2956] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:29:50 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (14767800) [pid = 2956] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:29:50 INFO - PROCESS | 2956 | 1467541790795 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 03:29:50 INFO - PROCESS | 2956 | 1467541790846 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 2956 | 1467541790848 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 03:29:50 INFO - PROCESS | 2956 | 1467541790852 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:29:50 INFO - PROCESS | 2956 | 1467541790853 Marionette TRACE conn7 <- [1,954,null,{}] 03:29:50 INFO - PROCESS | 2956 | 1467541790857 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 2956 | 1467541790859 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:50 INFO - PROCESS | 2956 | 1467541790942 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 03:29:50 INFO - PROCESS | 2956 | 1467541790950 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 2956 | 1467541790952 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:50 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDDC00 == 33 [pid = 2956] [id = 248] 03:29:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (167D0800) [pid = 2956] [serial = 743] [outer = 00000000] 03:29:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18938400) [pid = 2956] [serial = 744] [outer = 167D0800] 03:29:51 INFO - PROCESS | 2956 | 1467541790998 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18939C00) [pid = 2956] [serial = 745] [outer = 167D0800] 03:29:51 INFO - PROCESS | 2956 | 1467541791428 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 03:29:51 INFO - PROCESS | 2956 | 1467541791491 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 2956 | 1467541791493 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 03:29:51 INFO - PROCESS | 2956 | 1467541791496 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 2956 | 1467541791498 Marionette TRACE conn7 <- [1,958,null,{}] 03:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:29:51 INFO - PROCESS | 2956 | 1467541791501 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 2956 | 1467541791503 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:51 INFO - PROCESS | 2956 | 1467541791581 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 03:29:51 INFO - PROCESS | 2956 | 1467541791586 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 2956 | 1467541791588 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:51 INFO - PROCESS | 2956 | ++DOCSHELL 1785D400 == 34 [pid = 2956] [id = 249] 03:29:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (189A3400) [pid = 2956] [serial = 746] [outer = 00000000] 03:29:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18A4C800) [pid = 2956] [serial = 747] [outer = 189A3400] 03:29:51 INFO - PROCESS | 2956 | 1467541791635 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18FA3C00) [pid = 2956] [serial = 748] [outer = 189A3400] 03:29:52 INFO - PROCESS | 2956 | 1467541792083 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 631ms 03:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:29:52 INFO - PROCESS | 2956 | 1467541792135 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 2956 | 1467541792137 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 03:29:52 INFO - PROCESS | 2956 | 1467541792141 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 2956 | 1467541792142 Marionette TRACE conn7 <- [1,962,null,{}] 03:29:52 INFO - PROCESS | 2956 | 1467541792146 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:52 INFO - PROCESS | 2956 | 1467541792147 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:52 INFO - PROCESS | 2956 | 1467541792225 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 03:29:52 INFO - PROCESS | 2956 | 1467541792231 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 2956 | 1467541792233 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:52 INFO - PROCESS | 2956 | ++DOCSHELL 18FA7400 == 35 [pid = 2956] [id = 250] 03:29:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18FA7800) [pid = 2956] [serial = 749] [outer = 00000000] 03:29:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (191A2C00) [pid = 2956] [serial = 750] [outer = 18FA7800] 03:29:52 INFO - PROCESS | 2956 | 1467541792278 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (191A5000) [pid = 2956] [serial = 751] [outer = 18FA7800] 03:29:52 INFO - PROCESS | 2956 | 1467541792938 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 03:29:53 INFO - PROCESS | 2956 | 1467541793072 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 2956 | 1467541793076 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:29:53 INFO - PROCESS | 2956 | 1467541793081 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 2956 | 1467541793085 Marionette TRACE conn7 <- [1,966,null,{}] 03:29:53 INFO - PROCESS | 2956 | 1467541793090 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 2956 | 1467541793094 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:53 INFO - PROCESS | 2956 | 1467541793223 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 03:29:53 INFO - PROCESS | 2956 | 1467541793304 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 2956 | 1467541793307 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:53 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7D000 == 36 [pid = 2956] [id = 251] 03:29:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FF7D800) [pid = 2956] [serial = 752] [outer = 00000000] 03:29:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10562400) [pid = 2956] [serial = 753] [outer = 0FF7D800] 03:29:53 INFO - PROCESS | 2956 | 1467541793406 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (111CC800) [pid = 2956] [serial = 754] [outer = 0FF7D800] 03:29:54 INFO - PROCESS | 2956 | 1467541794097 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1074ms 03:29:54 INFO - PROCESS | 2956 | 1467541794157 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 2956 | 1467541794161 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 03:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:29:54 INFO - PROCESS | 2956 | 1467541794168 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 2956 | 1467541794171 Marionette TRACE conn7 <- [1,970,null,{}] 03:29:54 INFO - PROCESS | 2956 | 1467541794175 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 2956 | 1467541794177 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:54 INFO - PROCESS | 2956 | 1467541794302 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 03:29:54 INFO - PROCESS | 2956 | 1467541794434 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 2956 | 1467541794437 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:54 INFO - PROCESS | 2956 | ++DOCSHELL 15F68400 == 37 [pid = 2956] [id = 252] 03:29:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15F6BC00) [pid = 2956] [serial = 755] [outer = 00000000] 03:29:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1618B800) [pid = 2956] [serial = 756] [outer = 15F6BC00] 03:29:54 INFO - PROCESS | 2956 | 1467541794493 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17222800) [pid = 2956] [serial = 757] [outer = 15F6BC00] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 1785D400 == 36 [pid = 2956] [id = 249] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 0FFDDC00 == 35 [pid = 2956] [id = 248] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 18259800 == 34 [pid = 2956] [id = 247] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 1721D800 == 33 [pid = 2956] [id = 246] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 15762800 == 32 [pid = 2956] [id = 245] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 141A0400 == 31 [pid = 2956] [id = 244] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 10220C00 == 30 [pid = 2956] [id = 243] 03:29:55 INFO - PROCESS | 2956 | --DOCSHELL 0CC49400 == 29 [pid = 2956] [id = 242] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18938C00) [pid = 2956] [serial = 696] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19F10000) [pid = 2956] [serial = 679] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19F0F400) [pid = 2956] [serial = 678] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (147CB000) [pid = 2956] [serial = 681] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (15D51C00) [pid = 2956] [serial = 682] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17224000) [pid = 2956] [serial = 690] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (172F2000) [pid = 2956] [serial = 691] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1472EC00) [pid = 2956] [serial = 687] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14829000) [pid = 2956] [serial = 688] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18267400) [pid = 2956] [serial = 693] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (142D5000) [pid = 2956] [serial = 684] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1469B000) [pid = 2956] [serial = 685] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196E5400) [pid = 2956] [serial = 700] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (196DC400) [pid = 2956] [serial = 699] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F06800) [pid = 2956] [serial = 709] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19F6CC00) [pid = 2956] [serial = 711] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19FB1C00) [pid = 2956] [serial = 712] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (199EE800) [pid = 2956] [serial = 702] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18A36000) [pid = 2956] [serial = 705] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (196E5800) [pid = 2956] [serial = 706] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19E45000) [pid = 2956] [serial = 708] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19A35400) [pid = 2956] [serial = 703] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1899F800) [pid = 2956] [serial = 697] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18924400) [pid = 2956] [serial = 694] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 2956 | 1467541795314 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1183ms 03:29:55 INFO - PROCESS | 2956 | 1467541795353 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 2956 | 1467541795357 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 03:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:29:55 INFO - PROCESS | 2956 | 1467541795361 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 2956 | 1467541795364 Marionette TRACE conn7 <- [1,974,null,{}] 03:29:55 INFO - PROCESS | 2956 | 1467541795373 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 2956 | 1467541795376 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:55 INFO - PROCESS | 2956 | 1467541795462 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 03:29:55 INFO - PROCESS | 2956 | 1467541795470 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 2956 | 1467541795474 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:55 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDB000 == 30 [pid = 2956] [id = 253] 03:29:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0FFDC000) [pid = 2956] [serial = 758] [outer = 00000000] 03:29:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1055A800) [pid = 2956] [serial = 759] [outer = 0FFDC000] 03:29:55 INFO - PROCESS | 2956 | 1467541795522 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (11149C00) [pid = 2956] [serial = 760] [outer = 0FFDC000] 03:29:56 INFO - PROCESS | 2956 | 1467541796023 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 03:29:56 INFO - PROCESS | 2956 | 1467541796053 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 2956 | 1467541796057 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:29:56 INFO - PROCESS | 2956 | 1467541796063 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2956 | 1467541796065 Marionette TRACE conn7 <- [1,978,null,{}] 03:29:56 INFO - PROCESS | 2956 | 1467541796069 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2956 | 1467541796071 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:56 INFO - PROCESS | 2956 | 1467541796155 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 03:29:56 INFO - PROCESS | 2956 | 1467541796164 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 2956 | 1467541796166 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:56 INFO - PROCESS | 2956 | ++DOCSHELL 1482F000 == 31 [pid = 2956] [id = 254] 03:29:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1498A000) [pid = 2956] [serial = 761] [outer = 00000000] 03:29:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15765400) [pid = 2956] [serial = 762] [outer = 1498A000] 03:29:56 INFO - PROCESS | 2956 | 1467541796214 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (15F6C400) [pid = 2956] [serial = 763] [outer = 1498A000] 03:29:56 INFO - PROCESS | 2956 | 1467541796685 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 03:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:29:56 INFO - PROCESS | 2956 | 1467541796738 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 2956 | 1467541796740 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 03:29:56 INFO - PROCESS | 2956 | 1467541796743 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2956 | 1467541796747 Marionette TRACE conn7 <- [1,982,null,{}] 03:29:56 INFO - PROCESS | 2956 | 1467541796758 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2956 | 1467541796763 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:56 INFO - PROCESS | 2956 | 1467541796849 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 03:29:56 INFO - PROCESS | 2956 | 1467541796937 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 2956 | 1467541796940 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:56 INFO - PROCESS | 2956 | ++DOCSHELL 17697C00 == 32 [pid = 2956] [id = 255] 03:29:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17698000) [pid = 2956] [serial = 764] [outer = 00000000] 03:29:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17858800) [pid = 2956] [serial = 765] [outer = 17698000] 03:29:57 INFO - PROCESS | 2956 | 1467541796987 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18260800) [pid = 2956] [serial = 766] [outer = 17698000] 03:29:57 INFO - PROCESS | 2956 | 1467541797400 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 03:29:57 INFO - PROCESS | 2956 | 1467541797418 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 2956 | 1467541797420 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 03:29:57 INFO - PROCESS | 2956 | 1467541797423 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:29:57 INFO - PROCESS | 2956 | 1467541797425 Marionette TRACE conn7 <- [1,986,null,{}] 03:29:57 INFO - PROCESS | 2956 | 1467541797429 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:57 INFO - PROCESS | 2956 | 1467541797431 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:57 INFO - PROCESS | 2956 | 1467541797557 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 03:29:57 INFO - PROCESS | 2956 | 1467541797571 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 2956 | 1467541797573 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:57 INFO - PROCESS | 2956 | ++DOCSHELL 18934000 == 33 [pid = 2956] [id = 256] 03:29:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18935000) [pid = 2956] [serial = 767] [outer = 00000000] 03:29:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (189A2C00) [pid = 2956] [serial = 768] [outer = 18935000] 03:29:57 INFO - PROCESS | 2956 | 1467541797618 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18A43400) [pid = 2956] [serial = 769] [outer = 18935000] 03:29:58 INFO - PROCESS | 2956 | 1467541798054 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 03:29:58 INFO - PROCESS | 2956 | 1467541798097 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:29:58 INFO - PROCESS | 2956 | 1467541798099 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 2956 | 1467541798102 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 2956 | 1467541798104 Marionette TRACE conn7 <- [1,990,null,{}] 03:29:58 INFO - PROCESS | 2956 | 1467541798108 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 2956 | 1467541798110 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:58 INFO - PROCESS | 2956 | 1467541798228 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 03:29:58 INFO - PROCESS | 2956 | 1467541798316 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 2956 | 1467541798318 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:58 INFO - PROCESS | 2956 | ++DOCSHELL 18A4EC00 == 34 [pid = 2956] [id = 257] 03:29:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18F9F000) [pid = 2956] [serial = 770] [outer = 00000000] 03:29:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (191A6400) [pid = 2956] [serial = 771] [outer = 18F9F000] 03:29:58 INFO - PROCESS | 2956 | 1467541798363 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196DF400) [pid = 2956] [serial = 772] [outer = 18F9F000] 03:29:58 INFO - PROCESS | 2956 | 1467541798817 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 770ms 03:29:58 INFO - PROCESS | 2956 | 1467541798874 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 2956 | 1467541798876 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:29:58 INFO - PROCESS | 2956 | 1467541798886 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 2956 | 1467541798888 Marionette TRACE conn7 <- [1,994,null,{}] 03:29:58 INFO - PROCESS | 2956 | 1467541798891 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 2956 | 1467541798897 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:59 INFO - PROCESS | 2956 | 1467541799043 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 03:29:59 INFO - PROCESS | 2956 | 1467541799103 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 2956 | 1467541799105 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:59 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDDC00 == 35 [pid = 2956] [id = 258] 03:29:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0FFE0000) [pid = 2956] [serial = 773] [outer = 00000000] 03:29:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19A35800) [pid = 2956] [serial = 774] [outer = 0FFE0000] 03:29:59 INFO - PROCESS | 2956 | 1467541799152 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199E2C00) [pid = 2956] [serial = 775] [outer = 0FFE0000] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (141AB000) [pid = 2956] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0CC4A000) [pid = 2956] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10223000) [pid = 2956] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19F06400) [pid = 2956] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (0FFDEC00) [pid = 2956] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (167D8800) [pid = 2956] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (189A3400) [pid = 2956] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19E45400) [pid = 2956] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1721E400) [pid = 2956] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1825AC00) [pid = 2956] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (15F3D000) [pid = 2956] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:29:59 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (167D0800) [pid = 2956] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:29:59 INFO - PROCESS | 2956 | 1467541799672 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 831ms 03:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:29:59 INFO - PROCESS | 2956 | 1467541799709 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 2956 | 1467541799711 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 03:29:59 INFO - PROCESS | 2956 | 1467541799714 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 2956 | 1467541799716 Marionette TRACE conn7 <- [1,998,null,{}] 03:29:59 INFO - PROCESS | 2956 | 1467541799719 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:59 INFO - PROCESS | 2956 | 1467541799721 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:59 INFO - PROCESS | 2956 | 1467541799801 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 03:29:59 INFO - PROCESS | 2956 | 1467541799806 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 2956 | 1467541799808 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:29:59 INFO - PROCESS | 2956 | ++DOCSHELL 1484E000 == 36 [pid = 2956] [id = 259] 03:29:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15760400) [pid = 2956] [serial = 776] [outer = 00000000] 03:29:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (16773000) [pid = 2956] [serial = 777] [outer = 15760400] 03:29:59 INFO - PROCESS | 2956 | 1467541799852 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (167D0800) [pid = 2956] [serial = 778] [outer = 15760400] 03:30:00 INFO - PROCESS | 2956 | 1467541800292 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 03:30:00 INFO - PROCESS | 2956 | 1467541800345 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 2956 | 1467541800348 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 03:30:00 INFO - PROCESS | 2956 | 1467541800351 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 2956 | 1467541800353 Marionette TRACE conn7 <- [1,1002,null,{}] 03:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:30:00 INFO - PROCESS | 2956 | 1467541800356 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 2956 | 1467541800358 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:00 INFO - PROCESS | 2956 | 1467541800436 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 03:30:00 INFO - PROCESS | 2956 | 1467541800441 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 2956 | 1467541800443 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:00 INFO - PROCESS | 2956 | ++DOCSHELL 189A3400 == 37 [pid = 2956] [id = 260] 03:30:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18A37800) [pid = 2956] [serial = 779] [outer = 00000000] 03:30:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19D6C800) [pid = 2956] [serial = 780] [outer = 18A37800] 03:30:00 INFO - PROCESS | 2956 | 1467541800487 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19D6FC00) [pid = 2956] [serial = 781] [outer = 18A37800] 03:30:00 INFO - PROCESS | 2956 | 1467541800906 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 570ms 03:30:00 INFO - PROCESS | 2956 | 1467541800925 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 2956 | 1467541800927 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 03:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:30:00 INFO - PROCESS | 2956 | 1467541800931 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 2956 | 1467541800942 Marionette TRACE conn7 <- [1,1006,null,{}] 03:30:00 INFO - PROCESS | 2956 | 1467541800976 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 2956 | 1467541800978 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:01 INFO - PROCESS | 2956 | 1467541801060 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 03:30:01 INFO - PROCESS | 2956 | 1467541801065 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 2956 | 1467541801067 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:01 INFO - PROCESS | 2956 | ++DOCSHELL 172FF800 == 38 [pid = 2956] [id = 261] 03:30:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19E3D800) [pid = 2956] [serial = 782] [outer = 00000000] 03:30:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19F04C00) [pid = 2956] [serial = 783] [outer = 19E3D800] 03:30:01 INFO - PROCESS | 2956 | 1467541801111 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19F07400) [pid = 2956] [serial = 784] [outer = 19E3D800] 03:30:01 INFO - PROCESS | 2956 | 1467541801568 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 650ms 03:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:30:01 INFO - PROCESS | 2956 | 1467541801581 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 2956 | 1467541801583 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 03:30:01 INFO - PROCESS | 2956 | 1467541801586 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 2956 | 1467541801588 Marionette TRACE conn7 <- [1,1010,null,{}] 03:30:01 INFO - PROCESS | 2956 | 1467541801591 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 2956 | 1467541801593 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:01 INFO - PROCESS | 2956 | 1467541801759 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 03:30:01 INFO - PROCESS | 2956 | 1467541801823 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 2956 | 1467541801826 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:01 INFO - PROCESS | 2956 | ++DOCSHELL 0CECC800 == 39 [pid = 2956] [id = 262] 03:30:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0CECE000) [pid = 2956] [serial = 785] [outer = 00000000] 03:30:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0FF75C00) [pid = 2956] [serial = 786] [outer = 0CECE000] 03:30:01 INFO - PROCESS | 2956 | 1467541801885 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1021F800) [pid = 2956] [serial = 787] [outer = 0CECE000] 03:30:02 INFO - PROCESS | 2956 | 1467541802554 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1020ms 03:30:02 INFO - PROCESS | 2956 | 1467541802608 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 2956 | 1467541802613 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 03:30:02 INFO - PROCESS | 2956 | 1467541802618 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:30:02 INFO - PROCESS | 2956 | 1467541802621 Marionette TRACE conn7 <- [1,1014,null,{}] 03:30:02 INFO - PROCESS | 2956 | 1467541802647 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 2956 | 1467541802650 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:02 INFO - PROCESS | 2956 | 1467541802847 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 03:30:02 INFO - PROCESS | 2956 | 1467541802902 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 2956 | 1467541802905 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:02 INFO - PROCESS | 2956 | ++DOCSHELL 15F70C00 == 40 [pid = 2956] [id = 263] 03:30:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1676BC00) [pid = 2956] [serial = 788] [outer = 00000000] 03:30:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1721C800) [pid = 2956] [serial = 789] [outer = 1676BC00] 03:30:02 INFO - PROCESS | 2956 | 1467541802962 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (17254800) [pid = 2956] [serial = 790] [outer = 1676BC00] 03:30:03 INFO - PROCESS | 2956 | 1467541803562 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 989ms 03:30:03 INFO - PROCESS | 2956 | 1467541803611 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 2956 | 1467541803615 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 03:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:30:03 INFO - PROCESS | 2956 | 1467541803618 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 2956 | 1467541803620 Marionette TRACE conn7 <- [1,1018,null,{}] 03:30:03 INFO - PROCESS | 2956 | 1467541803625 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 2956 | 1467541803627 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:03 INFO - PROCESS | 2956 | 1467541803739 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 03:30:03 INFO - PROCESS | 2956 | 1467541803846 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 2956 | 1467541803849 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:03 INFO - PROCESS | 2956 | ++DOCSHELL 191A1400 == 41 [pid = 2956] [id = 264] 03:30:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (191A3000) [pid = 2956] [serial = 791] [outer = 00000000] 03:30:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (199E4C00) [pid = 2956] [serial = 792] [outer = 191A3000] 03:30:03 INFO - PROCESS | 2956 | 1467541803904 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19A28C00) [pid = 2956] [serial = 793] [outer = 191A3000] 03:30:04 INFO - PROCESS | 2956 | 1467541804530 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 971ms 03:30:04 INFO - PROCESS | 2956 | 1467541804591 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 2956 | 1467541804595 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:30:04 INFO - PROCESS | 2956 | 1467541804606 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 2956 | 1467541804611 Marionette TRACE conn7 <- [1,1022,null,{}] 03:30:04 INFO - PROCESS | 2956 | 1467541804615 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 2956 | 1467541804618 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:04 INFO - PROCESS | 2956 | 1467541804764 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 03:30:04 INFO - PROCESS | 2956 | 1467541804909 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 2956 | 1467541804912 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:04 INFO - PROCESS | 2956 | ++DOCSHELL 18FA4800 == 42 [pid = 2956] [id = 265] 03:30:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18FA5000) [pid = 2956] [serial = 794] [outer = 00000000] 03:30:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19FB8C00) [pid = 2956] [serial = 795] [outer = 18FA5000] 03:30:04 INFO - PROCESS | 2956 | 1467541804965 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1AA38400) [pid = 2956] [serial = 796] [outer = 18FA5000] 03:30:05 INFO - PROCESS | 2956 | 1467541805703 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1137ms 03:30:05 INFO - PROCESS | 2956 | 1467541805738 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2956 | 1467541805742 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 03:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:30:05 INFO - PROCESS | 2956 | 1467541805746 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 2956 | 1467541805749 Marionette TRACE conn7 <- [1,1026,null,{}] 03:30:05 INFO - PROCESS | 2956 | 1467541805755 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2956 | 1467541805758 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:05 INFO - PROCESS | 2956 | 1467541805859 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 03:30:06 INFO - PROCESS | 2956 | 1467541805971 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 2956 | 1467541805973 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:06 INFO - PROCESS | 2956 | ++DOCSHELL 142CE000 == 43 [pid = 2956] [id = 266] 03:30:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (147CBC00) [pid = 2956] [serial = 797] [outer = 00000000] 03:30:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (14987400) [pid = 2956] [serial = 798] [outer = 147CBC00] 03:30:06 INFO - PROCESS | 2956 | 1467541806024 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (15F71800) [pid = 2956] [serial = 799] [outer = 147CBC00] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 172FF800 == 42 [pid = 2956] [id = 261] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 189A3400 == 41 [pid = 2956] [id = 260] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 1484E000 == 40 [pid = 2956] [id = 259] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 0FFDDC00 == 39 [pid = 2956] [id = 258] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 18A4EC00 == 38 [pid = 2956] [id = 257] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 18934000 == 37 [pid = 2956] [id = 256] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 17697C00 == 36 [pid = 2956] [id = 255] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 1482F000 == 35 [pid = 2956] [id = 254] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 0FFDB000 == 34 [pid = 2956] [id = 253] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 18FA7400 == 33 [pid = 2956] [id = 250] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 15F68400 == 32 [pid = 2956] [id = 252] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 0FF7D000 == 31 [pid = 2956] [id = 251] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 18FA4800 == 30 [pid = 2956] [id = 265] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 191A1400 == 29 [pid = 2956] [id = 264] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 0CECC800 == 28 [pid = 2956] [id = 262] 03:30:06 INFO - PROCESS | 2956 | --DOCSHELL 15F70C00 == 27 [pid = 2956] [id = 263] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (146BE400) [pid = 2956] [serial = 732] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (0CC50800) [pid = 2956] [serial = 726] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (0CF36800) [pid = 2956] [serial = 727] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (103E2C00) [pid = 2956] [serial = 729] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10559800) [pid = 2956] [serial = 730] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1AACCC00) [pid = 2956] [serial = 724] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1AA6C800) [pid = 2956] [serial = 723] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (105E8400) [pid = 2956] [serial = 715] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10552800) [pid = 2956] [serial = 714] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17697400) [pid = 2956] [serial = 718] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18FA3C00) [pid = 2956] [serial = 748] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17221400) [pid = 2956] [serial = 717] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19FBE800) [pid = 2956] [serial = 721] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19FB2000) [pid = 2956] [serial = 720] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (191A2C00) [pid = 2956] [serial = 750] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17691800) [pid = 2956] [serial = 739] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (172FCC00) [pid = 2956] [serial = 738] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18262C00) [pid = 2956] [serial = 741] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18A4C800) [pid = 2956] [serial = 747] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (182D3400) [pid = 2956] [serial = 742] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (15F76800) [pid = 2956] [serial = 735] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (167CFC00) [pid = 2956] [serial = 736] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18939C00) [pid = 2956] [serial = 745] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18938400) [pid = 2956] [serial = 744] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (14826000) [pid = 2956] [serial = 733] [outer = 00000000] [url = about:blank] 03:30:07 INFO - PROCESS | 2956 | 1467541807257 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1582ms 03:30:07 INFO - PROCESS | 2956 | 1467541807330 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 2956 | 1467541807334 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:30:07 INFO - PROCESS | 2956 | 1467541807338 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 2956 | 1467541807341 Marionette TRACE conn7 <- [1,1030,null,{}] 03:30:07 INFO - PROCESS | 2956 | 1467541807347 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2956 | 1467541807350 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:07 INFO - PROCESS | 2956 | 1467541807434 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 03:30:07 INFO - PROCESS | 2956 | 1467541807447 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 2956 | 1467541807450 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:07 INFO - PROCESS | 2956 | ++DOCSHELL 1021E000 == 28 [pid = 2956] [id = 267] 03:30:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10220800) [pid = 2956] [serial = 800] [outer = 00000000] 03:30:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10229000) [pid = 2956] [serial = 801] [outer = 10220800] 03:30:07 INFO - PROCESS | 2956 | 1467541807498 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10555000) [pid = 2956] [serial = 802] [outer = 10220800] 03:30:08 INFO - PROCESS | 2956 | 1467541807984 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 03:30:08 INFO - PROCESS | 2956 | 1467541808030 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 2956 | 1467541808035 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 03:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:30:08 INFO - PROCESS | 2956 | 1467541808041 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 2956 | 1467541808044 Marionette TRACE conn7 <- [1,1034,null,{}] 03:30:08 INFO - PROCESS | 2956 | 1467541808048 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 2956 | 1467541808051 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:08 INFO - PROCESS | 2956 | 1467541808166 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 03:30:08 INFO - PROCESS | 2956 | 1467541808257 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 2956 | 1467541808259 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:08 INFO - PROCESS | 2956 | ++DOCSHELL 13F17000 == 29 [pid = 2956] [id = 268] 03:30:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (141E6C00) [pid = 2956] [serial = 803] [outer = 00000000] 03:30:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (14693000) [pid = 2956] [serial = 804] [outer = 141E6C00] 03:30:08 INFO - PROCESS | 2956 | 1467541808307 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1472E400) [pid = 2956] [serial = 805] [outer = 141E6C00] 03:30:08 INFO - PROCESS | 2956 | 1467541808701 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 03:30:08 INFO - PROCESS | 2956 | 1467541808775 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 2956 | 1467541808777 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 03:30:08 INFO - PROCESS | 2956 | 1467541808781 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:30:08 INFO - PROCESS | 2956 | 1467541808784 Marionette TRACE conn7 <- [1,1038,null,{}] 03:30:08 INFO - PROCESS | 2956 | 1467541808795 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 2956 | 1467541808800 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:08 INFO - PROCESS | 2956 | 1467541808883 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 03:30:08 INFO - PROCESS | 2956 | 1467541808898 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 2956 | 1467541808901 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:08 INFO - PROCESS | 2956 | ++DOCSHELL 1676C400 == 30 [pid = 2956] [id = 269] 03:30:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1676EC00) [pid = 2956] [serial = 806] [outer = 00000000] 03:30:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (167D0000) [pid = 2956] [serial = 807] [outer = 1676EC00] 03:30:08 INFO - PROCESS | 2956 | 1467541808950 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17219800) [pid = 2956] [serial = 808] [outer = 1676EC00] 03:30:09 INFO - PROCESS | 2956 | 1467541809437 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 03:30:09 INFO - PROCESS | 2956 | 1467541809535 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 2956 | 1467541809538 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 03:30:09 INFO - PROCESS | 2956 | 1467541809545 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 2956 | 1467541809547 Marionette TRACE conn7 <- [1,1042,null,{}] 03:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:30:09 INFO - PROCESS | 2956 | 1467541809551 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 2956 | 1467541809553 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:09 INFO - PROCESS | 2956 | 1467541809672 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 03:30:09 INFO - PROCESS | 2956 | 1467541809726 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 2956 | 1467541809728 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:09 INFO - PROCESS | 2956 | ++DOCSHELL 1721FC00 == 31 [pid = 2956] [id = 270] 03:30:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17253C00) [pid = 2956] [serial = 809] [outer = 00000000] 03:30:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17691800) [pid = 2956] [serial = 810] [outer = 17253C00] 03:30:09 INFO - PROCESS | 2956 | 1467541809774 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1769A400) [pid = 2956] [serial = 811] [outer = 17253C00] 03:30:10 INFO - PROCESS | 2956 | 1467541810195 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 03:30:10 INFO - PROCESS | 2956 | 1467541810221 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2956 | 1467541810223 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:30:10 INFO - PROCESS | 2956 | 1467541810226 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 2956 | 1467541810227 Marionette TRACE conn7 <- [1,1046,null,{}] 03:30:10 INFO - PROCESS | 2956 | 1467541810231 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2956 | 1467541810233 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:10 INFO - PROCESS | 2956 | 1467541810355 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 03:30:10 INFO - PROCESS | 2956 | 1467541810360 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 2956 | 1467541810362 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:10 INFO - PROCESS | 2956 | ++DOCSHELL 17855800 == 32 [pid = 2956] [id = 271] 03:30:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1825A400) [pid = 2956] [serial = 812] [outer = 00000000] 03:30:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18266400) [pid = 2956] [serial = 813] [outer = 1825A400] 03:30:10 INFO - PROCESS | 2956 | 1467541810406 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (182D3400) [pid = 2956] [serial = 814] [outer = 1825A400] 03:30:10 INFO - PROCESS | 2956 | 1467541810877 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:30:10 INFO - PROCESS | 2956 | 1467541810897 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2956 | 1467541810899 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 03:30:10 INFO - PROCESS | 2956 | 1467541810902 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 2956 | 1467541810904 Marionette TRACE conn7 <- [1,1050,null,{}] 03:30:10 INFO - PROCESS | 2956 | 1467541810907 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2956 | 1467541810913 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:11 INFO - PROCESS | 2956 | 1467541811078 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19E3D800) [pid = 2956] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18F9F000) [pid = 2956] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (15F6BC00) [pid = 2956] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18FA7800) [pid = 2956] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1498A000) [pid = 2956] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FFE0000) [pid = 2956] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18935000) [pid = 2956] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (17698000) [pid = 2956] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (15760400) [pid = 2956] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FFDC000) [pid = 2956] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0FF7D800) [pid = 2956] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:30:11 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18A37800) [pid = 2956] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:30:11 INFO - PROCESS | 2956 | 1467541811380 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 2956 | 1467541811383 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:11 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4E000 == 33 [pid = 2956] [id = 272] 03:30:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0CC4F000) [pid = 2956] [serial = 815] [outer = 00000000] 03:30:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (0FFE0000) [pid = 2956] [serial = 816] [outer = 0CC4F000] 03:30:11 INFO - PROCESS | 2956 | 1467541811428 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (14852800) [pid = 2956] [serial = 817] [outer = 0CC4F000] 03:30:11 INFO - PROCESS | 2956 | 1467541811790 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 931ms 03:30:11 INFO - PROCESS | 2956 | 1467541811834 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 03:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:30:11 INFO - PROCESS | 2956 | 1467541811836 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 03:30:11 INFO - PROCESS | 2956 | 1467541811839 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 2956 | 1467541811841 Marionette TRACE conn7 <- [1,1054,null,{}] 03:30:11 INFO - PROCESS | 2956 | 1467541811844 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 2956 | 1467541811846 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:11 INFO - PROCESS | 2956 | 1467541811956 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 03:30:11 INFO - PROCESS | 2956 | 1467541811963 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 2956 | 1467541811965 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:12 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD9C00 == 34 [pid = 2956] [id = 273] 03:30:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17251C00) [pid = 2956] [serial = 818] [outer = 00000000] 03:30:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18A49C00) [pid = 2956] [serial = 819] [outer = 17251C00] 03:30:12 INFO - PROCESS | 2956 | 1467541812010 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18A4A400) [pid = 2956] [serial = 820] [outer = 17251C00] 03:30:12 INFO - PROCESS | 2956 | 1467541812407 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 03:30:12 INFO - PROCESS | 2956 | 1467541812470 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 2956 | 1467541812472 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:30:12 INFO - PROCESS | 2956 | 1467541812475 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 2956 | 1467541812477 Marionette TRACE conn7 <- [1,1058,null,{}] 03:30:12 INFO - PROCESS | 2956 | 1467541812481 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 2956 | 1467541812482 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:12 INFO - PROCESS | 2956 | 1467541812595 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 03:30:12 INFO - PROCESS | 2956 | 1467541812608 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 2956 | 1467541812610 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:12 INFO - PROCESS | 2956 | ++DOCSHELL 0CF42800 == 35 [pid = 2956] [id = 274] 03:30:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14692800) [pid = 2956] [serial = 821] [outer = 00000000] 03:30:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1912F400) [pid = 2956] [serial = 822] [outer = 14692800] 03:30:12 INFO - PROCESS | 2956 | 1467541812678 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FA3C00) [pid = 2956] [serial = 823] [outer = 14692800] 03:30:13 INFO - PROCESS | 2956 | 1467541813095 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 03:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:30:13 INFO - PROCESS | 2956 | 1467541813146 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 2956 | 1467541813148 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 03:30:13 INFO - PROCESS | 2956 | 1467541813151 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 2956 | 1467541813153 Marionette TRACE conn7 <- [1,1062,null,{}] 03:30:13 INFO - PROCESS | 2956 | 1467541813164 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 2956 | 1467541813166 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:13 INFO - PROCESS | 2956 | 1467541813245 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 03:30:13 INFO - PROCESS | 2956 | 1467541813250 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 2956 | 1467541813252 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:13 INFO - PROCESS | 2956 | ++DOCSHELL 1676B000 == 36 [pid = 2956] [id = 275] 03:30:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199E4400) [pid = 2956] [serial = 824] [outer = 00000000] 03:30:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199EC000) [pid = 2956] [serial = 825] [outer = 199E4400] 03:30:13 INFO - PROCESS | 2956 | 1467541813298 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B21800) [pid = 2956] [serial = 826] [outer = 199E4400] 03:30:14 INFO - PROCESS | 2956 | 1467541814172 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1069ms 03:30:14 INFO - PROCESS | 2956 | 1467541814221 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 2956 | 1467541814225 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:30:14 INFO - PROCESS | 2956 | 1467541814230 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 2956 | 1467541814233 Marionette TRACE conn7 <- [1,1066,null,{}] 03:30:14 INFO - PROCESS | 2956 | 1467541814238 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 2956 | 1467541814242 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:14 INFO - PROCESS | 2956 | 1467541814384 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 03:30:14 INFO - PROCESS | 2956 | 1467541814513 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 2956 | 1467541814517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:14 INFO - PROCESS | 2956 | ++DOCSHELL 10229C00 == 37 [pid = 2956] [id = 276] 03:30:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10568000) [pid = 2956] [serial = 827] [outer = 00000000] 03:30:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (14693400) [pid = 2956] [serial = 828] [outer = 10568000] 03:30:14 INFO - PROCESS | 2956 | 1467541814577 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1482F000) [pid = 2956] [serial = 829] [outer = 10568000] 03:30:15 INFO - PROCESS | 2956 | 1467541815387 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1185ms 03:30:15 INFO - PROCESS | 2956 | 1467541815429 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 2956 | 1467541815433 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 03:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:30:15 INFO - PROCESS | 2956 | 1467541815441 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 2956 | 1467541815444 Marionette TRACE conn7 <- [1,1070,null,{}] 03:30:15 INFO - PROCESS | 2956 | 1467541815448 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 2956 | 1467541815451 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:15 INFO - PROCESS | 2956 | 1467541815577 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 03:30:15 INFO - PROCESS | 2956 | 1467541815768 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 2956 | 1467541815771 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:15 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4BC00 == 38 [pid = 2956] [id = 277] 03:30:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (0CC52800) [pid = 2956] [serial = 830] [outer = 00000000] 03:30:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (0CF84000) [pid = 2956] [serial = 831] [outer = 0CC52800] 03:30:15 INFO - PROCESS | 2956 | 1467541815825 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (0FF74400) [pid = 2956] [serial = 832] [outer = 0CC52800] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 0CF42800 == 37 [pid = 2956] [id = 274] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 0FFD9C00 == 36 [pid = 2956] [id = 273] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 0CC4E000 == 35 [pid = 2956] [id = 272] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 17855800 == 34 [pid = 2956] [id = 271] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 1721FC00 == 33 [pid = 2956] [id = 270] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 1676C400 == 32 [pid = 2956] [id = 269] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 13F17000 == 31 [pid = 2956] [id = 268] 03:30:16 INFO - PROCESS | 2956 | --DOCSHELL 1021E000 == 30 [pid = 2956] [id = 267] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (191A6400) [pid = 2956] [serial = 771] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1618B800) [pid = 2956] [serial = 756] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (191A5000) [pid = 2956] [serial = 751] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (15F6C400) [pid = 2956] [serial = 763] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (199E2C00) [pid = 2956] [serial = 775] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (189A2C00) [pid = 2956] [serial = 768] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17858800) [pid = 2956] [serial = 765] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (15765400) [pid = 2956] [serial = 762] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18A43400) [pid = 2956] [serial = 769] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (167D0800) [pid = 2956] [serial = 778] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (17222800) [pid = 2956] [serial = 757] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18260800) [pid = 2956] [serial = 766] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1055A800) [pid = 2956] [serial = 759] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (10562400) [pid = 2956] [serial = 753] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DF400) [pid = 2956] [serial = 772] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19A35800) [pid = 2956] [serial = 774] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (11149C00) [pid = 2956] [serial = 760] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19D6FC00) [pid = 2956] [serial = 781] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (111CC800) [pid = 2956] [serial = 754] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (16773000) [pid = 2956] [serial = 777] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19D6C800) [pid = 2956] [serial = 780] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19F04C00) [pid = 2956] [serial = 783] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19F07400) [pid = 2956] [serial = 784] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 2956 | 1467541816422 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1022ms 03:30:16 INFO - PROCESS | 2956 | 1467541816466 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 2956 | 1467541816470 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:30:16 INFO - PROCESS | 2956 | 1467541816475 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 2956 | 1467541816477 Marionette TRACE conn7 <- [1,1074,null,{}] 03:30:16 INFO - PROCESS | 2956 | 1467541816483 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 2956 | 1467541816487 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:16 INFO - PROCESS | 2956 | 1467541816575 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 03:30:16 INFO - PROCESS | 2956 | 1467541816586 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 2956 | 1467541816588 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:16 INFO - PROCESS | 2956 | ++DOCSHELL 10228C00 == 31 [pid = 2956] [id = 278] 03:30:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (103E6C00) [pid = 2956] [serial = 833] [outer = 00000000] 03:30:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1082E800) [pid = 2956] [serial = 834] [outer = 103E6C00] 03:30:16 INFO - PROCESS | 2956 | 1467541816639 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (13F17000) [pid = 2956] [serial = 835] [outer = 103E6C00] 03:30:17 INFO - PROCESS | 2956 | 1467541817149 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 731ms 03:30:17 INFO - PROCESS | 2956 | 1467541817207 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 2956 | 1467541817211 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:30:17 INFO - PROCESS | 2956 | 1467541817216 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 2956 | 1467541817218 Marionette TRACE conn7 <- [1,1078,null,{}] 03:30:17 INFO - PROCESS | 2956 | 1467541817221 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 2956 | 1467541817223 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:17 INFO - PROCESS | 2956 | 1467541817311 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 03:30:17 INFO - PROCESS | 2956 | 1467541817323 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 2956 | 1467541817326 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:17 INFO - PROCESS | 2956 | ++DOCSHELL 14855400 == 32 [pid = 2956] [id = 279] 03:30:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (148E2C00) [pid = 2956] [serial = 836] [outer = 00000000] 03:30:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15F76800) [pid = 2956] [serial = 837] [outer = 148E2C00] 03:30:17 INFO - PROCESS | 2956 | 1467541817371 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (167D5C00) [pid = 2956] [serial = 838] [outer = 148E2C00] 03:30:17 INFO - PROCESS | 2956 | 1467541817879 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 03:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:30:17 INFO - PROCESS | 2956 | 1467541817890 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 2956 | 1467541817892 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 03:30:17 INFO - PROCESS | 2956 | 1467541817897 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 2956 | 1467541817903 Marionette TRACE conn7 <- [1,1082,null,{}] 03:30:17 INFO - PROCESS | 2956 | 1467541817913 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 2956 | 1467541817916 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:18 INFO - PROCESS | 2956 | 1467541818004 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 03:30:18 INFO - PROCESS | 2956 | 1467541818013 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 2956 | 1467541818015 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:18 INFO - PROCESS | 2956 | ++DOCSHELL 18933000 == 33 [pid = 2956] [id = 280] 03:30:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18933400) [pid = 2956] [serial = 839] [outer = 00000000] 03:30:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18924800) [pid = 2956] [serial = 840] [outer = 18933400] 03:30:18 INFO - PROCESS | 2956 | 1467541818070 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (189A1800) [pid = 2956] [serial = 841] [outer = 18933400] 03:30:18 INFO - PROCESS | 2956 | 1467541818562 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 03:30:18 INFO - PROCESS | 2956 | 1467541818626 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 2956 | 1467541818629 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 03:30:18 INFO - PROCESS | 2956 | 1467541818632 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:30:18 INFO - PROCESS | 2956 | 1467541818634 Marionette TRACE conn7 <- [1,1086,null,{}] 03:30:18 INFO - PROCESS | 2956 | 1467541818637 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 2956 | 1467541818639 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:18 INFO - PROCESS | 2956 | 1467541818754 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 03:30:18 INFO - PROCESS | 2956 | 1467541818815 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 2956 | 1467541818817 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:18 INFO - PROCESS | 2956 | ++DOCSHELL 18A33800 == 34 [pid = 2956] [id = 281] 03:30:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18A3FC00) [pid = 2956] [serial = 842] [outer = 00000000] 03:30:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FA8800) [pid = 2956] [serial = 843] [outer = 18A3FC00] 03:30:18 INFO - PROCESS | 2956 | 1467541818861 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196D9C00) [pid = 2956] [serial = 844] [outer = 18A3FC00] 03:30:19 INFO - PROCESS | 2956 | 1467541819286 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 03:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:30:19 INFO - PROCESS | 2956 | 1467541819306 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 2956 | 1467541819308 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 03:30:19 INFO - PROCESS | 2956 | 1467541819311 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 2956 | 1467541819313 Marionette TRACE conn7 <- [1,1090,null,{}] 03:30:19 INFO - PROCESS | 2956 | 1467541819316 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 2956 | 1467541819318 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:19 INFO - PROCESS | 2956 | 1467541819455 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 03:30:19 INFO - PROCESS | 2956 | 1467541819479 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 2956 | 1467541819485 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:19 INFO - PROCESS | 2956 | ++DOCSHELL 148E4800 == 35 [pid = 2956] [id = 282] 03:30:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (196E1C00) [pid = 2956] [serial = 845] [outer = 00000000] 03:30:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (199E7C00) [pid = 2956] [serial = 846] [outer = 196E1C00] 03:30:19 INFO - PROCESS | 2956 | 1467541819538 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19AE2C00) [pid = 2956] [serial = 847] [outer = 196E1C00] 03:30:20 INFO - PROCESS | 2956 | 1467541820012 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms 03:30:20 INFO - PROCESS | 2956 | 1467541820048 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 2956 | 1467541820050 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 03:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:30:20 INFO - PROCESS | 2956 | 1467541820053 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 2956 | 1467541820055 Marionette TRACE conn7 <- [1,1094,null,{}] 03:30:20 INFO - PROCESS | 2956 | 1467541820059 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 2956 | 1467541820070 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:20 INFO - PROCESS | 2956 | 1467541820185 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 03:30:20 INFO - PROCESS | 2956 | 1467541820246 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 2956 | 1467541820248 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:20 INFO - PROCESS | 2956 | ++DOCSHELL 19B21400 == 36 [pid = 2956] [id = 283] 03:30:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19D6D800) [pid = 2956] [serial = 848] [outer = 00000000] 03:30:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19E4AC00) [pid = 2956] [serial = 849] [outer = 19D6D800] 03:30:20 INFO - PROCESS | 2956 | 1467541820294 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19F02800) [pid = 2956] [serial = 850] [outer = 19D6D800] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17251C00) [pid = 2956] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14692800) [pid = 2956] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17253C00) [pid = 2956] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1825A400) [pid = 2956] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10220800) [pid = 2956] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (141E6C00) [pid = 2956] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (147CBC00) [pid = 2956] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1676EC00) [pid = 2956] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (0CECE000) [pid = 2956] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1676BC00) [pid = 2956] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CC4F000) [pid = 2956] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (191A3000) [pid = 2956] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:30:20 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18FA5000) [pid = 2956] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:30:20 INFO - PROCESS | 2956 | 1467541820775 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 770ms 03:30:20 INFO - PROCESS | 2956 | 1467541820828 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 03:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:30:20 INFO - PROCESS | 2956 | 1467541820830 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 03:30:20 INFO - PROCESS | 2956 | 1467541820833 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 2956 | 1467541820835 Marionette TRACE conn7 <- [1,1098,null,{}] 03:30:20 INFO - PROCESS | 2956 | 1467541820838 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 2956 | 1467541820840 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:20 INFO - PROCESS | 2956 | 1467541820949 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 03:30:21 INFO - PROCESS | 2956 | 1467541821004 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 2956 | 1467541821006 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:21 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD5400 == 37 [pid = 2956] [id = 284] 03:30:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10220800) [pid = 2956] [serial = 851] [outer = 00000000] 03:30:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17221C00) [pid = 2956] [serial = 852] [outer = 10220800] 03:30:21 INFO - PROCESS | 2956 | 1467541821049 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18F9CC00) [pid = 2956] [serial = 853] [outer = 10220800] 03:30:21 INFO - PROCESS | 2956 | 1467541821392 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 03:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:30:21 INFO - PROCESS | 2956 | 1467541821464 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 2956 | 1467541821466 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 2956 | 1467541821469 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 2956 | 1467541821471 Marionette TRACE conn7 <- [1,1102,null,{}] 03:30:21 INFO - PROCESS | 2956 | 1467541821474 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 2956 | 1467541821476 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:21 INFO - PROCESS | 2956 | 1467541821556 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 03:30:21 INFO - PROCESS | 2956 | 1467541821562 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 2956 | 1467541821564 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:21 INFO - PROCESS | 2956 | ++DOCSHELL 1825E400 == 38 [pid = 2956] [id = 285] 03:30:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199E1C00) [pid = 2956] [serial = 854] [outer = 00000000] 03:30:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F0F800) [pid = 2956] [serial = 855] [outer = 199E1C00] 03:30:21 INFO - PROCESS | 2956 | 1467541821608 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19F64C00) [pid = 2956] [serial = 856] [outer = 199E1C00] 03:30:22 INFO - PROCESS | 2956 | 1467541822046 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 631ms 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:30:22 INFO - PROCESS | 2956 | 1467541822099 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2956 | 1467541822101 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 03:30:22 INFO - PROCESS | 2956 | 1467541822105 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 2956 | 1467541822106 Marionette TRACE conn7 <- [1,1106,null,{}] 03:30:22 INFO - PROCESS | 2956 | 1467541822110 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2956 | 1467541822112 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:22 INFO - PROCESS | 2956 | 1467541822194 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 03:30:22 INFO - PROCESS | 2956 | 1467541822199 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 2956 | 1467541822201 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:22 INFO - PROCESS | 2956 | ++DOCSHELL 167CE400 == 39 [pid = 2956] [id = 286] 03:30:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19F08400) [pid = 2956] [serial = 857] [outer = 00000000] 03:30:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19FB3800) [pid = 2956] [serial = 858] [outer = 19F08400] 03:30:22 INFO - PROCESS | 2956 | 1467541822245 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19FBB000) [pid = 2956] [serial = 859] [outer = 19F08400] 03:30:22 INFO - PROCESS | 2956 | 1467541822756 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 03:30:22 INFO - PROCESS | 2956 | 1467541822836 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2956 | 1467541822841 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:30:22 INFO - PROCESS | 2956 | 1467541822847 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 2956 | 1467541822851 Marionette TRACE conn7 <- [1,1110,null,{}] 03:30:22 INFO - PROCESS | 2956 | 1467541822857 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2956 | 1467541822860 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:23 INFO - PROCESS | 2956 | 1467541822986 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 03:30:23 INFO - PROCESS | 2956 | 1467541823114 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 2956 | 1467541823119 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:23 INFO - PROCESS | 2956 | ++DOCSHELL 0CF42800 == 40 [pid = 2956] [id = 287] 03:30:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0FFD6C00) [pid = 2956] [serial = 860] [outer = 00000000] 03:30:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1056D000) [pid = 2956] [serial = 861] [outer = 0FFD6C00] 03:30:23 INFO - PROCESS | 2956 | 1467541823180 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1468E800) [pid = 2956] [serial = 862] [outer = 0FFD6C00] 03:30:23 INFO - PROCESS | 2956 | 1467541823816 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1019ms 03:30:23 INFO - PROCESS | 2956 | 1467541823870 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 2956 | 1467541823875 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:30:23 INFO - PROCESS | 2956 | 1467541823881 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 2956 | 1467541823884 Marionette TRACE conn7 <- [1,1114,null,{}] 03:30:23 INFO - PROCESS | 2956 | 1467541823888 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 2956 | 1467541823891 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:24 INFO - PROCESS | 2956 | 1467541824034 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 03:30:24 INFO - PROCESS | 2956 | 1467541824167 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 2956 | 1467541824170 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:24 INFO - PROCESS | 2956 | ++DOCSHELL 17224800 == 41 [pid = 2956] [id = 288] 03:30:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1724B000) [pid = 2956] [serial = 863] [outer = 00000000] 03:30:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1825BC00) [pid = 2956] [serial = 864] [outer = 1724B000] 03:30:24 INFO - PROCESS | 2956 | 1467541824229 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18939000) [pid = 2956] [serial = 865] [outer = 1724B000] 03:30:24 INFO - PROCESS | 2956 | 1467541824850 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1019ms 03:30:24 INFO - PROCESS | 2956 | 1467541824903 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 2956 | 1467541824906 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:30:24 INFO - PROCESS | 2956 | 1467541824910 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 2956 | 1467541824913 Marionette TRACE conn7 <- [1,1118,null,{}] 03:30:24 INFO - PROCESS | 2956 | 1467541824924 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 2956 | 1467541824929 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:25 INFO - PROCESS | 2956 | 1467541825089 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 03:30:25 INFO - PROCESS | 2956 | 1467541825223 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 2956 | 1467541825227 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:25 INFO - PROCESS | 2956 | ++DOCSHELL 19F0F400 == 42 [pid = 2956] [id = 289] 03:30:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19F62000) [pid = 2956] [serial = 866] [outer = 00000000] 03:30:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1AA3E800) [pid = 2956] [serial = 867] [outer = 19F62000] 03:30:25 INFO - PROCESS | 2956 | 1467541825285 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1AA68800) [pid = 2956] [serial = 868] [outer = 19F62000] 03:30:25 INFO - PROCESS | 2956 | [2956] 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 03:30:26 INFO - PROCESS | 2956 | 1467541826015 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1121ms 03:30:26 INFO - PROCESS | 2956 | 1467541826034 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 2956 | 1467541826037 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 03:30:26 INFO - PROCESS | 2956 | 1467541826040 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:30:26 INFO - PROCESS | 2956 | 1467541826042 Marionette TRACE conn7 <- [1,1122,null,{}] 03:30:26 INFO - PROCESS | 2956 | 1467541826046 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 2956 | 1467541826048 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:26 INFO - PROCESS | 2956 | 1467541826159 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 03:30:26 INFO - PROCESS | 2956 | 1467541826264 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 2956 | 1467541826266 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:26 INFO - PROCESS | 2956 | ++DOCSHELL 10562800 == 43 [pid = 2956] [id = 290] 03:30:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (105DC400) [pid = 2956] [serial = 869] [outer = 00000000] 03:30:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (17217000) [pid = 2956] [serial = 870] [outer = 105DC400] 03:30:26 INFO - PROCESS | 2956 | 1467541826320 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17698400) [pid = 2956] [serial = 871] [outer = 105DC400] 03:30:27 INFO - PROCESS | 2956 | 1467541827002 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1019ms 03:30:27 INFO - PROCESS | 2956 | 1467541827062 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 2956 | 1467541827066 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:30:27 INFO - PROCESS | 2956 | 1467541827070 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 2956 | 1467541827075 Marionette TRACE conn7 <- [1,1126,null,{}] 03:30:27 INFO - PROCESS | 2956 | 1467541827080 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 2956 | 1467541827083 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:27 INFO - PROCESS | 2956 | 1467541827207 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 03:30:27 INFO - PROCESS | 2956 | 1467541827340 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 2956 | 1467541827343 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:27 INFO - PROCESS | 2956 | ++DOCSHELL 0CF7E000 == 44 [pid = 2956] [id = 291] 03:30:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (105E8400) [pid = 2956] [serial = 872] [outer = 00000000] 03:30:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (15F6FC00) [pid = 2956] [serial = 873] [outer = 105E8400] 03:30:27 INFO - PROCESS | 2956 | 1467541827395 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1721C000) [pid = 2956] [serial = 874] [outer = 105E8400] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 1825E400 == 43 [pid = 2956] [id = 285] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 0FFD5400 == 42 [pid = 2956] [id = 284] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 19B21400 == 41 [pid = 2956] [id = 283] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 148E4800 == 40 [pid = 2956] [id = 282] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 18A33800 == 39 [pid = 2956] [id = 281] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 18933000 == 38 [pid = 2956] [id = 280] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 14855400 == 37 [pid = 2956] [id = 279] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 10228C00 == 36 [pid = 2956] [id = 278] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 0CC4BC00 == 35 [pid = 2956] [id = 277] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 10229C00 == 34 [pid = 2956] [id = 276] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 142CE000 == 33 [pid = 2956] [id = 266] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 1676B000 == 32 [pid = 2956] [id = 275] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 10562800 == 31 [pid = 2956] [id = 290] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 17224800 == 30 [pid = 2956] [id = 288] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 19F0F400 == 29 [pid = 2956] [id = 289] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 167CE400 == 28 [pid = 2956] [id = 286] 03:30:28 INFO - PROCESS | 2956 | --DOCSHELL 0CF42800 == 27 [pid = 2956] [id = 287] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1912F400) [pid = 2956] [serial = 822] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17691800) [pid = 2956] [serial = 810] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (18266400) [pid = 2956] [serial = 813] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10229000) [pid = 2956] [serial = 801] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10555000) [pid = 2956] [serial = 802] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (14693000) [pid = 2956] [serial = 804] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1472E400) [pid = 2956] [serial = 805] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (15F71800) [pid = 2956] [serial = 799] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (14987400) [pid = 2956] [serial = 798] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (167D0000) [pid = 2956] [serial = 807] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1769A400) [pid = 2956] [serial = 811] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1021F800) [pid = 2956] [serial = 787] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0FF75C00) [pid = 2956] [serial = 786] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17254800) [pid = 2956] [serial = 790] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1721C800) [pid = 2956] [serial = 789] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0FFE0000) [pid = 2956] [serial = 816] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19A28C00) [pid = 2956] [serial = 793] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (199E4C00) [pid = 2956] [serial = 792] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1AA38400) [pid = 2956] [serial = 796] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19FB8C00) [pid = 2956] [serial = 795] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (182D3400) [pid = 2956] [serial = 814] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18A4A400) [pid = 2956] [serial = 820] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18FA3C00) [pid = 2956] [serial = 823] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (14852800) [pid = 2956] [serial = 817] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18A49C00) [pid = 2956] [serial = 819] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17219800) [pid = 2956] [serial = 808] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 2956 | 1467541828601 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1581ms 03:30:28 INFO - PROCESS | 2956 | 1467541828653 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 2956 | 1467541828657 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:30:28 INFO - PROCESS | 2956 | 1467541828661 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 2956 | 1467541828666 Marionette TRACE conn7 <- [1,1130,null,{}] 03:30:28 INFO - PROCESS | 2956 | 1467541828672 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 2956 | 1467541828674 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:28 INFO - PROCESS | 2956 | 1467541828783 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 03:30:28 INFO - PROCESS | 2956 | 1467541828898 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 2956 | 1467541828901 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:28 INFO - PROCESS | 2956 | ++DOCSHELL 1021E000 == 28 [pid = 2956] [id = 292] 03:30:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1021FC00) [pid = 2956] [serial = 875] [outer = 00000000] 03:30:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1032C400) [pid = 2956] [serial = 876] [outer = 1021FC00] 03:30:28 INFO - PROCESS | 2956 | 1467541828950 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10557C00) [pid = 2956] [serial = 877] [outer = 1021FC00] 03:30:29 INFO - PROCESS | 2956 | 1467541829337 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 03:30:29 INFO - PROCESS | 2956 | 1467541829400 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 2956 | 1467541829405 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 03:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:30:29 INFO - PROCESS | 2956 | 1467541829414 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 2956 | 1467541829417 Marionette TRACE conn7 <- [1,1134,null,{}] 03:30:29 INFO - PROCESS | 2956 | 1467541829421 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 2956 | 1467541829424 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:29 INFO - PROCESS | 2956 | 1467541829516 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 03:30:29 INFO - PROCESS | 2956 | 1467541829523 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 2956 | 1467541829526 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:29 INFO - PROCESS | 2956 | ++DOCSHELL 142D5400 == 29 [pid = 2956] [id = 293] 03:30:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (142D5800) [pid = 2956] [serial = 878] [outer = 00000000] 03:30:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (14798000) [pid = 2956] [serial = 879] [outer = 142D5800] 03:30:29 INFO - PROCESS | 2956 | 1467541829579 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (14852800) [pid = 2956] [serial = 880] [outer = 142D5800] 03:30:30 INFO - PROCESS | 2956 | 1467541830008 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 03:30:30 INFO - PROCESS | 2956 | 1467541830063 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 2956 | 1467541830065 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:30:30 INFO - PROCESS | 2956 | 1467541830069 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 2956 | 1467541830072 Marionette TRACE conn7 <- [1,1138,null,{}] 03:30:30 INFO - PROCESS | 2956 | 1467541830083 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 2956 | 1467541830088 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:30 INFO - PROCESS | 2956 | 1467541830172 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 03:30:30 INFO - PROCESS | 2956 | 1467541830179 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 2956 | 1467541830182 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:30 INFO - PROCESS | 2956 | ++DOCSHELL 15F73800 == 30 [pid = 2956] [id = 294] 03:30:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (15F74C00) [pid = 2956] [serial = 881] [outer = 00000000] 03:30:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (167CE400) [pid = 2956] [serial = 882] [outer = 15F74C00] 03:30:30 INFO - PROCESS | 2956 | 1467541830230 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17219800) [pid = 2956] [serial = 883] [outer = 15F74C00] 03:30:30 INFO - PROCESS | 2956 | 1467541830729 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 03:30:30 INFO - PROCESS | 2956 | 1467541830742 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 2956 | 1467541830744 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:30:30 INFO - PROCESS | 2956 | 1467541830754 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 2956 | 1467541830755 Marionette TRACE conn7 <- [1,1142,null,{}] 03:30:30 INFO - PROCESS | 2956 | 1467541830759 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 2956 | 1467541830761 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:30 INFO - PROCESS | 2956 | 1467541830880 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 03:30:31 INFO - PROCESS | 2956 | 1467541830969 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 2956 | 1467541830972 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:31 INFO - PROCESS | 2956 | ++DOCSHELL 1767F800 == 31 [pid = 2956] [id = 295] 03:30:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1767FC00) [pid = 2956] [serial = 884] [outer = 00000000] 03:30:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17697C00) [pid = 2956] [serial = 885] [outer = 1767FC00] 03:30:31 INFO - PROCESS | 2956 | 1467541831017 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1825C400) [pid = 2956] [serial = 886] [outer = 1767FC00] 03:30:31 INFO - PROCESS | 2956 | 1467541831448 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 03:30:31 INFO - PROCESS | 2956 | 1467541831482 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 2956 | 1467541831485 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 03:30:31 INFO - PROCESS | 2956 | 1467541831488 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:30:31 INFO - PROCESS | 2956 | 1467541831490 Marionette TRACE conn7 <- [1,1146,null,{}] 03:30:31 INFO - PROCESS | 2956 | 1467541831493 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 2956 | 1467541831495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:31 INFO - PROCESS | 2956 | 1467541831615 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 03:30:31 INFO - PROCESS | 2956 | 1467541831623 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 2956 | 1467541831626 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:31 INFO - PROCESS | 2956 | ++DOCSHELL 182CB800 == 32 [pid = 2956] [id = 296] 03:30:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (182D2000) [pid = 2956] [serial = 887] [outer = 00000000] 03:30:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18935C00) [pid = 2956] [serial = 888] [outer = 182D2000] 03:30:31 INFO - PROCESS | 2956 | 1467541831670 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18937000) [pid = 2956] [serial = 889] [outer = 182D2000] 03:30:32 INFO - PROCESS | 2956 | 1467541832142 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 731ms 03:30:32 INFO - PROCESS | 2956 | 1467541832222 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 2956 | 1467541832224 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:30:32 INFO - PROCESS | 2956 | 1467541832268 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 2956 | 1467541832271 Marionette TRACE conn7 <- [1,1150,null,{}] 03:30:32 INFO - PROCESS | 2956 | 1467541832274 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 2956 | 1467541832280 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:32 INFO - PROCESS | 2956 | 1467541832413 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18A3FC00) [pid = 2956] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (196E1C00) [pid = 2956] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10220800) [pid = 2956] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19D6D800) [pid = 2956] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10568000) [pid = 2956] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18933400) [pid = 2956] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0CC52800) [pid = 2956] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (148E2C00) [pid = 2956] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (199E4400) [pid = 2956] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (103E6C00) [pid = 2956] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (199E1C00) [pid = 2956] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:30:32 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F08400) [pid = 2956] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:30:32 INFO - PROCESS | 2956 | 1467541832708 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 2956 | 1467541832710 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:32 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4C400 == 33 [pid = 2956] [id = 297] 03:30:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (0CC52800) [pid = 2956] [serial = 890] [outer = 00000000] 03:30:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (103E6C00) [pid = 2956] [serial = 891] [outer = 0CC52800] 03:30:32 INFO - PROCESS | 2956 | 1467541832768 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (15F45000) [pid = 2956] [serial = 892] [outer = 0CC52800] 03:30:33 INFO - PROCESS | 2956 | 1467541833140 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 931ms 03:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:30:33 INFO - PROCESS | 2956 | 1467541833189 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 2956 | 1467541833191 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 03:30:33 INFO - PROCESS | 2956 | 1467541833194 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 2956 | 1467541833195 Marionette TRACE conn7 <- [1,1154,null,{}] 03:30:33 INFO - PROCESS | 2956 | 1467541833199 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2956 | 1467541833201 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:33 INFO - PROCESS | 2956 | 1467541833311 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 03:30:33 INFO - PROCESS | 2956 | 1467541833319 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 2956 | 1467541833321 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:33 INFO - PROCESS | 2956 | ++DOCSHELL 0CF85800 == 34 [pid = 2956] [id = 298] 03:30:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (0FFD7800) [pid = 2956] [serial = 893] [outer = 00000000] 03:30:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (191A1C00) [pid = 2956] [serial = 894] [outer = 0FFD7800] 03:30:33 INFO - PROCESS | 2956 | 1467541833367 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196DC800) [pid = 2956] [serial = 895] [outer = 0FFD7800] 03:30:33 INFO - PROCESS | 2956 | 1467541833782 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 03:30:33 INFO - PROCESS | 2956 | 1467541833825 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 03:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:30:33 INFO - PROCESS | 2956 | 1467541833827 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 03:30:33 INFO - PROCESS | 2956 | 1467541833830 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 2956 | 1467541833832 Marionette TRACE conn7 <- [1,1158,null,{}] 03:30:33 INFO - PROCESS | 2956 | 1467541833835 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2956 | 1467541833837 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:33 INFO - PROCESS | 2956 | 1467541833948 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 03:30:34 INFO - PROCESS | 2956 | 1467541833988 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 2956 | 1467541833990 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:34 INFO - PROCESS | 2956 | ++DOCSHELL 0FF80C00 == 35 [pid = 2956] [id = 299] 03:30:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (191A2C00) [pid = 2956] [serial = 896] [outer = 00000000] 03:30:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (199E7400) [pid = 2956] [serial = 897] [outer = 191A2C00] 03:30:34 INFO - PROCESS | 2956 | 1467541834034 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1769C800) [pid = 2956] [serial = 898] [outer = 191A2C00] 03:30:34 INFO - PROCESS | 2956 | 1467541834426 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 03:30:34 INFO - PROCESS | 2956 | 1467541834461 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 03:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:30:34 INFO - PROCESS | 2956 | 1467541834463 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 2956 | 1467541834466 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 2956 | 1467541834467 Marionette TRACE conn7 <- [1,1162,null,{}] 03:30:34 INFO - PROCESS | 2956 | 1467541834471 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 2956 | 1467541834473 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:34 INFO - PROCESS | 2956 | 1467541834583 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 03:30:34 INFO - PROCESS | 2956 | 1467541834591 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 2956 | 1467541834593 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:34 INFO - PROCESS | 2956 | ++DOCSHELL 17696C00 == 36 [pid = 2956] [id = 300] 03:30:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19A30400) [pid = 2956] [serial = 899] [outer = 00000000] 03:30:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19E3E800) [pid = 2956] [serial = 900] [outer = 19A30400] 03:30:34 INFO - PROCESS | 2956 | 1467541834648 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19E44000) [pid = 2956] [serial = 901] [outer = 19A30400] 03:30:35 INFO - PROCESS | 2956 | 1467541835447 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2956 | 1467541835491 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:30:35 INFO - PROCESS | 2956 | 1467541835496 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2956 | 1467541835501 Marionette TRACE conn7 <- [1,1166,null,{}] 03:30:35 INFO - PROCESS | 2956 | 1467541835527 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2956 | 1467541835530 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:35 INFO - PROCESS | 2956 | 1467541835654 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 03:30:35 INFO - PROCESS | 2956 | 1467541835786 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 2956 | 1467541835789 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:35 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF6C00 == 37 [pid = 2956] [id = 301] 03:30:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (0FF72800) [pid = 2956] [serial = 902] [outer = 00000000] 03:30:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (141A5800) [pid = 2956] [serial = 903] [outer = 0FF72800] 03:30:35 INFO - PROCESS | 2956 | 1467541835849 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (146B9800) [pid = 2956] [serial = 904] [outer = 0FF72800] 03:30:36 INFO - PROCESS | 2956 | 1467541836540 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 2956 | 1467541836603 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:30:36 INFO - PROCESS | 2956 | 1467541836610 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 2956 | 1467541836613 Marionette TRACE conn7 <- [1,1170,null,{}] 03:30:36 INFO - PROCESS | 2956 | 1467541836617 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 2956 | 1467541836620 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:36 INFO - PROCESS | 2956 | 1467541836752 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 03:30:36 INFO - PROCESS | 2956 | 1467541836885 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 2956 | 1467541836888 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:36 INFO - PROCESS | 2956 | ++DOCSHELL 1022AC00 == 38 [pid = 2956] [id = 302] 03:30:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (10325400) [pid = 2956] [serial = 905] [outer = 00000000] 03:30:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1482F800) [pid = 2956] [serial = 906] [outer = 10325400] 03:30:36 INFO - PROCESS | 2956 | 1467541836944 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (172F8000) [pid = 2956] [serial = 907] [outer = 10325400] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 0FF80C00 == 37 [pid = 2956] [id = 299] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 0CF85800 == 36 [pid = 2956] [id = 298] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 0CC4C400 == 35 [pid = 2956] [id = 297] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 182CB800 == 34 [pid = 2956] [id = 296] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 1767F800 == 33 [pid = 2956] [id = 295] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 15F73800 == 32 [pid = 2956] [id = 294] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 142D5400 == 31 [pid = 2956] [id = 293] 03:30:37 INFO - PROCESS | 2956 | --DOCSHELL 1021E000 == 30 [pid = 2956] [id = 292] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18FA8800) [pid = 2956] [serial = 843] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (199E7C00) [pid = 2956] [serial = 846] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19AE2C00) [pid = 2956] [serial = 847] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (17221C00) [pid = 2956] [serial = 852] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19E4AC00) [pid = 2956] [serial = 849] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (14693400) [pid = 2956] [serial = 828] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1482F000) [pid = 2956] [serial = 829] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18924800) [pid = 2956] [serial = 840] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (0CF84000) [pid = 2956] [serial = 831] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FF74400) [pid = 2956] [serial = 832] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F76800) [pid = 2956] [serial = 837] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (167D5C00) [pid = 2956] [serial = 838] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19B21800) [pid = 2956] [serial = 826] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (199EC000) [pid = 2956] [serial = 825] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1082E800) [pid = 2956] [serial = 834] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (13F17000) [pid = 2956] [serial = 835] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19F0F800) [pid = 2956] [serial = 855] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F02800) [pid = 2956] [serial = 850] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19FB3800) [pid = 2956] [serial = 858] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19FBB000) [pid = 2956] [serial = 859] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (196D9C00) [pid = 2956] [serial = 844] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18F9CC00) [pid = 2956] [serial = 853] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (189A1800) [pid = 2956] [serial = 841] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19F64C00) [pid = 2956] [serial = 856] [outer = 00000000] [url = about:blank] 03:30:37 INFO - PROCESS | 2956 | 1467541837748 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 2956 | 1467541837788 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 03:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:30:37 INFO - PROCESS | 2956 | 1467541837793 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 2956 | 1467541837797 Marionette TRACE conn7 <- [1,1174,null,{}] 03:30:37 INFO - PROCESS | 2956 | 1467541837817 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 2956 | 1467541837820 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:37 INFO - PROCESS | 2956 | 1467541837907 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 03:30:37 INFO - PROCESS | 2956 | 1467541837914 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 2956 | 1467541837917 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:37 INFO - PROCESS | 2956 | ++DOCSHELL 10226800 == 31 [pid = 2956] [id = 303] 03:30:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10227400) [pid = 2956] [serial = 908] [outer = 00000000] 03:30:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (13F4EC00) [pid = 2956] [serial = 909] [outer = 10227400] 03:30:38 INFO - PROCESS | 2956 | 1467541837967 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1469B000) [pid = 2956] [serial = 910] [outer = 10227400] 03:30:38 INFO - PROCESS | 2956 | 1467541838486 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 2956 | 1467541838529 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 03:30:38 INFO - PROCESS | 2956 | 1467541838534 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:30:38 INFO - PROCESS | 2956 | 1467541838537 Marionette TRACE conn7 <- [1,1178,null,{}] 03:30:38 INFO - PROCESS | 2956 | 1467541838540 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 2956 | 1467541838543 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:38 INFO - PROCESS | 2956 | 1467541838633 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 03:30:38 INFO - PROCESS | 2956 | 1467541838724 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 2956 | 1467541838727 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:38 INFO - PROCESS | 2956 | ++DOCSHELL 1618B800 == 32 [pid = 2956] [id = 304] 03:30:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1676B000) [pid = 2956] [serial = 911] [outer = 00000000] 03:30:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17216000) [pid = 2956] [serial = 912] [outer = 1676B000] 03:30:38 INFO - PROCESS | 2956 | 1467541838774 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17249C00) [pid = 2956] [serial = 913] [outer = 1676B000] 03:30:39 INFO - PROCESS | 2956 | 1467541839180 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 2956 | 1467541839212 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 03:30:39 INFO - PROCESS | 2956 | 1467541839215 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:30:39 INFO - PROCESS | 2956 | 1467541839219 Marionette TRACE conn7 <- [1,1182,null,{}] 03:30:39 INFO - PROCESS | 2956 | 1467541839230 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 2956 | 1467541839234 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:39 INFO - PROCESS | 2956 | 1467541839322 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 03:30:39 INFO - PROCESS | 2956 | 1467541839329 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 2956 | 1467541839332 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:39 INFO - PROCESS | 2956 | ++DOCSHELL 18A34000 == 33 [pid = 2956] [id = 305] 03:30:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18A36400) [pid = 2956] [serial = 914] [outer = 00000000] 03:30:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18F9F000) [pid = 2956] [serial = 915] [outer = 18A36400] 03:30:39 INFO - PROCESS | 2956 | 1467541839381 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18FA9000) [pid = 2956] [serial = 916] [outer = 18A36400] 03:30:39 INFO - PROCESS | 2956 | 1467541839841 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 2956 | 1467541839901 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 03:30:39 INFO - PROCESS | 2956 | 1467541839904 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 2956 | 1467541839906 Marionette TRACE conn7 <- [1,1186,null,{}] 03:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:30:39 INFO - PROCESS | 2956 | 1467541839910 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 2956 | 1467541839912 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:40 INFO - PROCESS | 2956 | 1467541840059 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 03:30:40 INFO - PROCESS | 2956 | 1467541840077 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 2956 | 1467541840080 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:40 INFO - PROCESS | 2956 | ++DOCSHELL 199EBC00 == 34 [pid = 2956] [id = 306] 03:30:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (199EC000) [pid = 2956] [serial = 917] [outer = 00000000] 03:30:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19A30000) [pid = 2956] [serial = 918] [outer = 199EC000] 03:30:40 INFO - PROCESS | 2956 | 1467541840124 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19B13000) [pid = 2956] [serial = 919] [outer = 199EC000] 03:30:40 INFO - PROCESS | 2956 | 1467541840559 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 03:30:40 INFO - PROCESS | 2956 | 1467541840581 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 2956 | 1467541840583 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 03:30:40 INFO - PROCESS | 2956 | 1467541840586 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:30:40 INFO - PROCESS | 2956 | 1467541840587 Marionette TRACE conn7 <- [1,1190,null,{}] 03:30:40 INFO - PROCESS | 2956 | 1467541840590 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 2956 | 1467541840592 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:40 INFO - PROCESS | 2956 | 1467541840704 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 03:30:40 INFO - PROCESS | 2956 | 1467541840710 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 2956 | 1467541840712 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:40 INFO - PROCESS | 2956 | ++DOCSHELL 19B21C00 == 35 [pid = 2956] [id = 307] 03:30:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19D69C00) [pid = 2956] [serial = 920] [outer = 00000000] 03:30:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19E46000) [pid = 2956] [serial = 921] [outer = 19D69C00] 03:30:40 INFO - PROCESS | 2956 | 1467541840756 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19E4B400) [pid = 2956] [serial = 922] [outer = 19D69C00] 03:30:41 INFO - PROCESS | 2956 | 1467541841246 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 03:30:41 INFO - PROCESS | 2956 | 1467541841266 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 2956 | 1467541841268 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 03:30:41 INFO - PROCESS | 2956 | 1467541841271 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:30:41 INFO - PROCESS | 2956 | 1467541841273 Marionette TRACE conn7 <- [1,1194,null,{}] 03:30:41 INFO - PROCESS | 2956 | 1467541841276 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 2956 | 1467541841282 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:41 INFO - PROCESS | 2956 | 1467541841445 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 03:30:41 INFO - PROCESS | 2956 | 1467541841474 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 2956 | 1467541841475 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:41 INFO - PROCESS | 2956 | ++DOCSHELL 19F06800 == 36 [pid = 2956] [id = 308] 03:30:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19F07800) [pid = 2956] [serial = 923] [outer = 00000000] 03:30:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F67000) [pid = 2956] [serial = 924] [outer = 19F07800] 03:30:41 INFO - PROCESS | 2956 | 1467541841520 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19F67400) [pid = 2956] [serial = 925] [outer = 19F07800] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (191A2C00) [pid = 2956] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1767FC00) [pid = 2956] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (15F74C00) [pid = 2956] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1021FC00) [pid = 2956] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (105E8400) [pid = 2956] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (142D5800) [pid = 2956] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (182D2000) [pid = 2956] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (0FFD6C00) [pid = 2956] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1724B000) [pid = 2956] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19F62000) [pid = 2956] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (105DC400) [pid = 2956] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0CC52800) [pid = 2956] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:30:42 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FFD7800) [pid = 2956] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:30:42 INFO - PROCESS | 2956 | 1467541842076 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 871ms 03:30:42 INFO - PROCESS | 2956 | 1467541842145 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 2956 | 1467541842147 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 03:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:30:42 INFO - PROCESS | 2956 | 1467541842151 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 2956 | 1467541842152 Marionette TRACE conn7 <- [1,1198,null,{}] 03:30:42 INFO - PROCESS | 2956 | 1467541842156 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 2956 | 1467541842158 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:42 INFO - PROCESS | 2956 | 1467541842237 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 03:30:42 INFO - PROCESS | 2956 | 1467541842242 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 2956 | 1467541842244 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:42 INFO - PROCESS | 2956 | ++DOCSHELL 105DC400 == 37 [pid = 2956] [id = 309] 03:30:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (105E8400) [pid = 2956] [serial = 926] [outer = 00000000] 03:30:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17222C00) [pid = 2956] [serial = 927] [outer = 105E8400] 03:30:42 INFO - PROCESS | 2956 | 1467541842289 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1767FC00) [pid = 2956] [serial = 928] [outer = 105E8400] 03:30:42 INFO - PROCESS | 2956 | 1467541842724 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 03:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:30:42 INFO - PROCESS | 2956 | 1467541842781 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 2956 | 1467541842783 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 03:30:42 INFO - PROCESS | 2956 | 1467541842789 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 2956 | 1467541842791 Marionette TRACE conn7 <- [1,1202,null,{}] 03:30:42 INFO - PROCESS | 2956 | 1467541842795 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 2956 | 1467541842796 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:42 INFO - PROCESS | 2956 | 1467541842881 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 03:30:42 INFO - PROCESS | 2956 | 1467541842887 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 2956 | 1467541842889 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:42 INFO - PROCESS | 2956 | ++DOCSHELL 1912F400 == 38 [pid = 2956] [id = 310] 03:30:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (191A2000) [pid = 2956] [serial = 929] [outer = 00000000] 03:30:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19FB8C00) [pid = 2956] [serial = 930] [outer = 191A2000] 03:30:42 INFO - PROCESS | 2956 | 1467541842933 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1AA33400) [pid = 2956] [serial = 931] [outer = 191A2000] 03:30:43 INFO - PROCESS | 2956 | 1467541843350 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 03:30:43 INFO - PROCESS | 2956 | 1467541843417 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 2956 | 1467541843419 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:30:43 INFO - PROCESS | 2956 | 1467541843423 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 2956 | 1467541843424 Marionette TRACE conn7 <- [1,1206,null,{}] 03:30:43 INFO - PROCESS | 2956 | 1467541843428 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:43 INFO - PROCESS | 2956 | 1467541843430 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:43 INFO - PROCESS | 2956 | 1467541843512 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 03:30:43 INFO - PROCESS | 2956 | 1467541843518 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 2956 | 1467541843520 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:43 INFO - PROCESS | 2956 | ++DOCSHELL 1AA67400 == 39 [pid = 2956] [id = 311] 03:30:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1AA67800) [pid = 2956] [serial = 932] [outer = 00000000] 03:30:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1AA6E400) [pid = 2956] [serial = 933] [outer = 1AA67800] 03:30:43 INFO - PROCESS | 2956 | 1467541843564 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1AAD0800) [pid = 2956] [serial = 934] [outer = 1AA67800] 03:30:44 INFO - PROCESS | 2956 | 1467541844001 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 03:30:44 INFO - PROCESS | 2956 | 1467541844143 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 2956 | 1467541844147 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 2956 | 1467541844152 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 2956 | 1467541844157 Marionette TRACE conn7 <- [1,1210,null,{}] 03:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:30:44 INFO - PROCESS | 2956 | 1467541844163 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 2956 | 1467541844167 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:44 INFO - PROCESS | 2956 | 1467541844368 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 03:30:44 INFO - PROCESS | 2956 | 1467541844498 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 2956 | 1467541844503 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:44 INFO - PROCESS | 2956 | ++DOCSHELL 1021E000 == 40 [pid = 2956] [id = 312] 03:30:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10220400) [pid = 2956] [serial = 935] [outer = 00000000] 03:30:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10567C00) [pid = 2956] [serial = 936] [outer = 10220400] 03:30:44 INFO - PROCESS | 2956 | 1467541844565 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (147CE800) [pid = 2956] [serial = 937] [outer = 10220400] 03:30:45 INFO - PROCESS | 2956 | 1467541845112 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 2956 | 1467541845139 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:30:45 INFO - PROCESS | 2956 | 1467541845147 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 2956 | 1467541845151 Marionette TRACE conn7 <- [1,1214,null,{}] 03:30:45 INFO - PROCESS | 2956 | 1467541845155 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 2956 | 1467541845158 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:45 INFO - PROCESS | 2956 | 1467541845272 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 03:30:45 INFO - PROCESS | 2956 | 1467541845378 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 2956 | 1467541845381 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:45 INFO - PROCESS | 2956 | ++DOCSHELL 189AC800 == 41 [pid = 2956] [id = 313] 03:30:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18A33400) [pid = 2956] [serial = 938] [outer = 00000000] 03:30:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (18FA5000) [pid = 2956] [serial = 939] [outer = 18A33400] 03:30:45 INFO - PROCESS | 2956 | 1467541845438 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (196E4C00) [pid = 2956] [serial = 940] [outer = 18A33400] 03:30:46 INFO - PROCESS | 2956 | 1467541846077 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 03:30:46 INFO - PROCESS | 2956 | 1467541846119 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 2956 | 1467541846121 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 03:30:46 INFO - PROCESS | 2956 | 1467541846125 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:30:46 INFO - PROCESS | 2956 | 1467541846127 Marionette TRACE conn7 <- [1,1218,null,{}] 03:30:46 INFO - PROCESS | 2956 | 1467541846137 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 2956 | 1467541846142 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:46 INFO - PROCESS | 2956 | 1467541846256 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 03:30:46 INFO - PROCESS | 2956 | 1467541846392 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 2956 | 1467541846396 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:46 INFO - PROCESS | 2956 | ++DOCSHELL 1AA70400 == 42 [pid = 2956] [id = 314] 03:30:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1AACCC00) [pid = 2956] [serial = 941] [outer = 00000000] 03:30:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1B31D400) [pid = 2956] [serial = 942] [outer = 1AACCC00] 03:30:46 INFO - PROCESS | 2956 | 1467541846455 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1B3AC400) [pid = 2956] [serial = 943] [outer = 1AACCC00] 03:30:47 INFO - PROCESS | 2956 | 1467541847076 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 971ms 03:30:47 INFO - PROCESS | 2956 | 1467541847100 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 2956 | 1467541847103 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 03:30:47 INFO - PROCESS | 2956 | 1467541847106 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:30:47 INFO - PROCESS | 2956 | 1467541847108 Marionette TRACE conn7 <- [1,1222,null,{}] 03:30:47 INFO - PROCESS | 2956 | 1467541847112 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 2956 | 1467541847114 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:47 INFO - PROCESS | 2956 | 1467541847225 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 03:30:47 INFO - PROCESS | 2956 | 1467541847357 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 2956 | 1467541847360 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:47 INFO - PROCESS | 2956 | ++DOCSHELL 1BB1A400 == 43 [pid = 2956] [id = 315] 03:30:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1BB29400) [pid = 2956] [serial = 944] [outer = 00000000] 03:30:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1BF07800) [pid = 2956] [serial = 945] [outer = 1BB29400] 03:30:47 INFO - PROCESS | 2956 | 1467541847415 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1BFC8000) [pid = 2956] [serial = 946] [outer = 1BB29400] 03:30:48 INFO - PROCESS | 2956 | 1467541848103 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1017ms 03:30:48 INFO - PROCESS | 2956 | 1467541848135 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 2956 | 1467541848139 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:30:48 INFO - PROCESS | 2956 | 1467541848146 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 2956 | 1467541848150 Marionette TRACE conn7 <- [1,1226,null,{}] 03:30:48 INFO - PROCESS | 2956 | 1467541848183 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 2956 | 1467541848186 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:48 INFO - PROCESS | 2956 | 1467541848287 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 03:30:48 INFO - PROCESS | 2956 | 1467541848417 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 2956 | 1467541848422 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:48 INFO - PROCESS | 2956 | ++DOCSHELL 1055B800 == 44 [pid = 2956] [id = 316] 03:30:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1055EC00) [pid = 2956] [serial = 947] [outer = 00000000] 03:30:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (141E9C00) [pid = 2956] [serial = 948] [outer = 1055EC00] 03:30:48 INFO - PROCESS | 2956 | 1467541848473 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (14987400) [pid = 2956] [serial = 949] [outer = 1055EC00] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1912F400 == 43 [pid = 2956] [id = 310] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 105DC400 == 42 [pid = 2956] [id = 309] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 19F06800 == 41 [pid = 2956] [id = 308] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 19B21C00 == 40 [pid = 2956] [id = 307] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 199EBC00 == 39 [pid = 2956] [id = 306] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 18A34000 == 38 [pid = 2956] [id = 305] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1618B800 == 37 [pid = 2956] [id = 304] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 10226800 == 36 [pid = 2956] [id = 303] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1022AC00 == 35 [pid = 2956] [id = 302] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 0FDF6C00 == 34 [pid = 2956] [id = 301] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 17696C00 == 33 [pid = 2956] [id = 300] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 0CF7E000 == 32 [pid = 2956] [id = 291] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1BB1A400 == 31 [pid = 2956] [id = 315] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 189AC800 == 30 [pid = 2956] [id = 313] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1AA70400 == 29 [pid = 2956] [id = 314] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1AA67400 == 28 [pid = 2956] [id = 311] 03:30:49 INFO - PROCESS | 2956 | --DOCSHELL 1021E000 == 27 [pid = 2956] [id = 312] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1032C400) [pid = 2956] [serial = 876] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10557C00) [pid = 2956] [serial = 877] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1721C000) [pid = 2956] [serial = 874] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (15F6FC00) [pid = 2956] [serial = 873] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (14798000) [pid = 2956] [serial = 879] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (14852800) [pid = 2956] [serial = 880] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18935C00) [pid = 2956] [serial = 888] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1468E800) [pid = 2956] [serial = 862] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1056D000) [pid = 2956] [serial = 861] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18939000) [pid = 2956] [serial = 865] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1825BC00) [pid = 2956] [serial = 864] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1AA68800) [pid = 2956] [serial = 868] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1AA3E800) [pid = 2956] [serial = 867] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17698400) [pid = 2956] [serial = 871] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17217000) [pid = 2956] [serial = 870] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1825C400) [pid = 2956] [serial = 886] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (103E6C00) [pid = 2956] [serial = 891] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18937000) [pid = 2956] [serial = 889] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F45000) [pid = 2956] [serial = 892] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1769C800) [pid = 2956] [serial = 898] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (191A1C00) [pid = 2956] [serial = 894] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17219800) [pid = 2956] [serial = 883] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (196DC800) [pid = 2956] [serial = 895] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E7400) [pid = 2956] [serial = 897] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17697C00) [pid = 2956] [serial = 885] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (167CE400) [pid = 2956] [serial = 882] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 2956 | 1467541849765 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1700ms 03:30:49 INFO - PROCESS | 2956 | 1467541849848 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 2956 | 1467541849851 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:30:49 INFO - PROCESS | 2956 | 1467541849863 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 2956 | 1467541849866 Marionette TRACE conn7 <- [1,1230,null,{}] 03:30:49 INFO - PROCESS | 2956 | 1467541849872 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 2956 | 1467541849875 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:49 INFO - PROCESS | 2956 | 1467541849965 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 03:30:49 INFO - PROCESS | 2956 | 1467541849979 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 2956 | 1467541849982 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:50 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD7000 == 28 [pid = 2956] [id = 317] 03:30:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0FFD7800) [pid = 2956] [serial = 950] [outer = 00000000] 03:30:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FFDD000) [pid = 2956] [serial = 951] [outer = 0FFD7800] 03:30:50 INFO - PROCESS | 2956 | 1467541850030 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10220800) [pid = 2956] [serial = 952] [outer = 0FFD7800] 03:30:50 INFO - PROCESS | 2956 | 1467541850514 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 03:30:50 INFO - PROCESS | 2956 | 1467541850547 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 2956 | 1467541850552 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:30:50 INFO - PROCESS | 2956 | 1467541850559 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 2956 | 1467541850561 Marionette TRACE conn7 <- [1,1234,null,{}] 03:30:50 INFO - PROCESS | 2956 | 1467541850565 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 2956 | 1467541850567 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:50 INFO - PROCESS | 2956 | 1467541850657 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 03:30:50 INFO - PROCESS | 2956 | 1467541850666 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 2956 | 1467541850668 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:50 INFO - PROCESS | 2956 | ++DOCSHELL 10857800 == 29 [pid = 2956] [id = 318] 03:30:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10859C00) [pid = 2956] [serial = 953] [outer = 00000000] 03:30:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (11149C00) [pid = 2956] [serial = 954] [outer = 10859C00] 03:30:50 INFO - PROCESS | 2956 | 1467541850716 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (141A8C00) [pid = 2956] [serial = 955] [outer = 10859C00] 03:30:51 INFO - PROCESS | 2956 | 1467541851192 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 03:30:51 INFO - PROCESS | 2956 | 1467541851232 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 2956 | 1467541851234 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:30:51 INFO - PROCESS | 2956 | 1467541851238 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 2956 | 1467541851241 Marionette TRACE conn7 <- [1,1238,null,{}] 03:30:51 INFO - PROCESS | 2956 | 1467541851252 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 2956 | 1467541851256 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:51 INFO - PROCESS | 2956 | 1467541851372 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 03:30:51 INFO - PROCESS | 2956 | 1467541851471 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 2956 | 1467541851474 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:51 INFO - PROCESS | 2956 | ++DOCSHELL 1676BC00 == 30 [pid = 2956] [id = 319] 03:30:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1676C800) [pid = 2956] [serial = 956] [outer = 00000000] 03:30:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (16779800) [pid = 2956] [serial = 957] [outer = 1676C800] 03:30:51 INFO - PROCESS | 2956 | 1467541851523 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17215800) [pid = 2956] [serial = 958] [outer = 1676C800] 03:30:51 INFO - PROCESS | 2956 | 1467541851960 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 03:30:52 INFO - PROCESS | 2956 | 1467541852012 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 2956 | 1467541852015 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 03:30:52 INFO - PROCESS | 2956 | 1467541852023 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:30:52 INFO - PROCESS | 2956 | 1467541852025 Marionette TRACE conn7 <- [1,1242,null,{}] 03:30:52 INFO - PROCESS | 2956 | 1467541852028 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 2956 | 1467541852031 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:52 INFO - PROCESS | 2956 | 1467541852158 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 03:30:52 INFO - PROCESS | 2956 | 1467541852170 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2956 | 1467541852172 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:52 INFO - PROCESS | 2956 | ++DOCSHELL 17223400 == 31 [pid = 2956] [id = 320] 03:30:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17224000) [pid = 2956] [serial = 959] [outer = 00000000] 03:30:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (172FE000) [pid = 2956] [serial = 960] [outer = 17224000] 03:30:52 INFO - PROCESS | 2956 | 1467541852266 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (17695800) [pid = 2956] [serial = 961] [outer = 17224000] 03:30:52 INFO - PROCESS | 2956 | 1467541852696 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 731ms 03:30:52 INFO - PROCESS | 2956 | 1467541852757 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 03:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:30:52 INFO - PROCESS | 2956 | 1467541852759 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 03:30:52 INFO - PROCESS | 2956 | 1467541852762 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 2956 | 1467541852764 Marionette TRACE conn7 <- [1,1246,null,{}] 03:30:52 INFO - PROCESS | 2956 | 1467541852767 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 2956 | 1467541852769 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:52 INFO - PROCESS | 2956 | 1467541852880 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 03:30:52 INFO - PROCESS | 2956 | 1467541852892 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2956 | 1467541852894 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:52 INFO - PROCESS | 2956 | ++DOCSHELL 1825BC00 == 32 [pid = 2956] [id = 321] 03:30:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18261000) [pid = 2956] [serial = 962] [outer = 00000000] 03:30:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (182D2000) [pid = 2956] [serial = 963] [outer = 18261000] 03:30:53 INFO - PROCESS | 2956 | 1467541852998 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18934800) [pid = 2956] [serial = 964] [outer = 18261000] 03:30:53 INFO - PROCESS | 2956 | 1467541853420 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 03:30:53 INFO - PROCESS | 2956 | 1467541853438 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 2956 | 1467541853440 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 03:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:30:53 INFO - PROCESS | 2956 | 1467541853459 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 2956 | 1467541853461 Marionette TRACE conn7 <- [1,1250,null,{}] 03:30:53 INFO - PROCESS | 2956 | 1467541853464 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 2956 | 1467541853470 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:53 INFO - PROCESS | 2956 | 1467541853613 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 03:30:53 INFO - PROCESS | 2956 | 1467541853675 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 2956 | 1467541853677 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:53 INFO - PROCESS | 2956 | ++DOCSHELL 189A6000 == 33 [pid = 2956] [id = 322] 03:30:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (189A8800) [pid = 2956] [serial = 965] [outer = 00000000] 03:30:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18FA9400) [pid = 2956] [serial = 966] [outer = 189A8800] 03:30:53 INFO - PROCESS | 2956 | 1467541853724 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (196D9400) [pid = 2956] [serial = 967] [outer = 189A8800] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (199EC000) [pid = 2956] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19D69C00) [pid = 2956] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10325400) [pid = 2956] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19A30400) [pid = 2956] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0FF72800) [pid = 2956] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18A36400) [pid = 2956] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19F07800) [pid = 2956] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1676B000) [pid = 2956] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10227400) [pid = 2956] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (105E8400) [pid = 2956] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (191A2000) [pid = 2956] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:30:54 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1AA67800) [pid = 2956] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:30:54 INFO - PROCESS | 2956 | 1467541854310 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 03:30:54 INFO - PROCESS | 2956 | 1467541854378 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 03:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:30:54 INFO - PROCESS | 2956 | 1467541854380 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 03:30:54 INFO - PROCESS | 2956 | 1467541854383 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 2956 | 1467541854385 Marionette TRACE conn7 <- [1,1254,null,{}] 03:30:54 INFO - PROCESS | 2956 | 1467541854388 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 2956 | 1467541854390 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:54 INFO - PROCESS | 2956 | 1467541854467 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 03:30:54 INFO - PROCESS | 2956 | 1467541854472 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 2956 | 1467541854474 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:54 INFO - PROCESS | 2956 | ++DOCSHELL 15F46800 == 34 [pid = 2956] [id = 323] 03:30:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18935800) [pid = 2956] [serial = 968] [outer = 00000000] 03:30:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18F9B800) [pid = 2956] [serial = 969] [outer = 18935800] 03:30:54 INFO - PROCESS | 2956 | 1467541854519 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18FA1000) [pid = 2956] [serial = 970] [outer = 18935800] 03:30:54 INFO - PROCESS | 2956 | 1467541854945 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 03:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:30:54 INFO - PROCESS | 2956 | 1467541854956 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 2956 | 1467541854958 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 03:30:54 INFO - PROCESS | 2956 | 1467541854961 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 2956 | 1467541854963 Marionette TRACE conn7 <- [1,1258,null,{}] 03:30:54 INFO - PROCESS | 2956 | 1467541854966 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 2956 | 1467541854968 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:55 INFO - PROCESS | 2956 | 1467541855089 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 03:30:55 INFO - PROCESS | 2956 | 1467541855095 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 2956 | 1467541855097 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:55 INFO - PROCESS | 2956 | ++DOCSHELL 0CC47800 == 35 [pid = 2956] [id = 324] 03:30:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0FFDF000) [pid = 2956] [serial = 971] [outer = 00000000] 03:30:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (196E7800) [pid = 2956] [serial = 972] [outer = 0FFDF000] 03:30:55 INFO - PROCESS | 2956 | 1467541855143 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (196DD400) [pid = 2956] [serial = 973] [outer = 0FFDF000] 03:30:55 INFO - PROCESS | 2956 | 1467541855939 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1016ms 03:30:55 INFO - PROCESS | 2956 | 1467541855981 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 03:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:30:55 INFO - PROCESS | 2956 | 1467541855986 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 03:30:55 INFO - PROCESS | 2956 | 1467541855990 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 2956 | 1467541855995 Marionette TRACE conn7 <- [1,1262,null,{}] 03:30:56 INFO - PROCESS | 2956 | 1467541856001 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 2956 | 1467541856004 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:56 INFO - PROCESS | 2956 | 1467541856148 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 03:30:56 INFO - PROCESS | 2956 | 1467541856280 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 2956 | 1467541856282 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:56 INFO - PROCESS | 2956 | ++DOCSHELL 1022B000 == 36 [pid = 2956] [id = 325] 03:30:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10557C00) [pid = 2956] [serial = 974] [outer = 00000000] 03:30:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (141E9000) [pid = 2956] [serial = 975] [outer = 10557C00] 03:30:56 INFO - PROCESS | 2956 | 1467541856342 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (147A2800) [pid = 2956] [serial = 976] [outer = 10557C00] 03:30:57 INFO - PROCESS | 2956 | 1467541857080 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1135ms 03:30:57 INFO - PROCESS | 2956 | 1467541857124 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 2956 | 1467541857129 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 03:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:30:57 INFO - PROCESS | 2956 | 1467541857135 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 2956 | 1467541857138 Marionette TRACE conn7 <- [1,1266,null,{}] 03:30:57 INFO - PROCESS | 2956 | 1467541857142 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 2956 | 1467541857145 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:57 INFO - PROCESS | 2956 | 1467541857283 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 03:30:57 INFO - PROCESS | 2956 | 1467541857417 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 2956 | 1467541857420 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:57 INFO - PROCESS | 2956 | ++DOCSHELL 1055C000 == 37 [pid = 2956] [id = 326] 03:30:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1056D400) [pid = 2956] [serial = 977] [outer = 00000000] 03:30:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (15D4CC00) [pid = 2956] [serial = 978] [outer = 1056D400] 03:30:57 INFO - PROCESS | 2956 | 1467541857477 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1721EC00) [pid = 2956] [serial = 979] [outer = 1056D400] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 15F46800 == 36 [pid = 2956] [id = 323] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 189A6000 == 35 [pid = 2956] [id = 322] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 1825BC00 == 34 [pid = 2956] [id = 321] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 17223400 == 33 [pid = 2956] [id = 320] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 1676BC00 == 32 [pid = 2956] [id = 319] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 10857800 == 31 [pid = 2956] [id = 318] 03:30:58 INFO - PROCESS | 2956 | --DOCSHELL 0FFD7000 == 30 [pid = 2956] [id = 317] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19A30000) [pid = 2956] [serial = 918] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B13000) [pid = 2956] [serial = 919] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19E4B400) [pid = 2956] [serial = 922] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19E46000) [pid = 2956] [serial = 921] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1482F800) [pid = 2956] [serial = 906] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (172F8000) [pid = 2956] [serial = 907] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19E44000) [pid = 2956] [serial = 901] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19E3E800) [pid = 2956] [serial = 900] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (141A5800) [pid = 2956] [serial = 903] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (146B9800) [pid = 2956] [serial = 904] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18F9F000) [pid = 2956] [serial = 915] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19F67000) [pid = 2956] [serial = 924] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17216000) [pid = 2956] [serial = 912] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17249C00) [pid = 2956] [serial = 913] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (13F4EC00) [pid = 2956] [serial = 909] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1469B000) [pid = 2956] [serial = 910] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17222C00) [pid = 2956] [serial = 927] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1AAD0800) [pid = 2956] [serial = 934] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1767FC00) [pid = 2956] [serial = 928] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19FB8C00) [pid = 2956] [serial = 930] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19F67400) [pid = 2956] [serial = 925] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1AA33400) [pid = 2956] [serial = 931] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (18FA9000) [pid = 2956] [serial = 916] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (1AA6E400) [pid = 2956] [serial = 933] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2956 | 1467541858256 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1175ms 03:30:58 INFO - PROCESS | 2956 | 1467541858315 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 2956 | 1467541858318 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:30:58 INFO - PROCESS | 2956 | 1467541858337 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 2956 | 1467541858342 Marionette TRACE conn7 <- [1,1270,null,{}] 03:30:58 INFO - PROCESS | 2956 | 1467541858349 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:58 INFO - PROCESS | 2956 | 1467541858351 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:58 INFO - PROCESS | 2956 | 1467541858440 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 03:30:58 INFO - PROCESS | 2956 | 1467541858452 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 2956 | 1467541858454 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:58 INFO - PROCESS | 2956 | ++DOCSHELL 1022A000 == 31 [pid = 2956] [id = 327] 03:30:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1032C400) [pid = 2956] [serial = 980] [outer = 00000000] 03:30:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10834400) [pid = 2956] [serial = 981] [outer = 1032C400] 03:30:58 INFO - PROCESS | 2956 | 1467541858504 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (141A6C00) [pid = 2956] [serial = 982] [outer = 1032C400] 03:30:59 INFO - PROCESS | 2956 | 1467541859051 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 750ms 03:30:59 INFO - PROCESS | 2956 | 1467541859074 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 2956 | 1467541859079 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:30:59 INFO - PROCESS | 2956 | 1467541859085 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 2956 | 1467541859087 Marionette TRACE conn7 <- [1,1274,null,{}] 03:30:59 INFO - PROCESS | 2956 | 1467541859091 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 2956 | 1467541859094 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:59 INFO - PROCESS | 2956 | 1467541859186 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 03:30:59 INFO - PROCESS | 2956 | 1467541859278 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 2956 | 1467541859280 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:59 INFO - PROCESS | 2956 | ++DOCSHELL 1575C000 == 32 [pid = 2956] [id = 328] 03:30:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (15F6FC00) [pid = 2956] [serial = 983] [outer = 00000000] 03:30:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (16185400) [pid = 2956] [serial = 984] [outer = 15F6FC00] 03:30:59 INFO - PROCESS | 2956 | 1467541859328 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (167CC400) [pid = 2956] [serial = 985] [outer = 15F6FC00] 03:30:59 INFO - PROCESS | 2956 | 1467541859721 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 03:30:59 INFO - PROCESS | 2956 | 1467541859759 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 2956 | 1467541859762 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 03:30:59 INFO - PROCESS | 2956 | 1467541859765 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:30:59 INFO - PROCESS | 2956 | 1467541859768 Marionette TRACE conn7 <- [1,1278,null,{}] 03:30:59 INFO - PROCESS | 2956 | 1467541859779 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 2956 | 1467541859784 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:59 INFO - PROCESS | 2956 | 1467541859866 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 03:30:59 INFO - PROCESS | 2956 | 1467541859874 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 2956 | 1467541859877 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:30:59 INFO - PROCESS | 2956 | ++DOCSHELL 1769D000 == 33 [pid = 2956] [id = 329] 03:30:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1769D400) [pid = 2956] [serial = 986] [outer = 00000000] 03:30:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (182CB800) [pid = 2956] [serial = 987] [outer = 1769D400] 03:30:59 INFO - PROCESS | 2956 | 1467541859926 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18939800) [pid = 2956] [serial = 988] [outer = 1769D400] 03:31:00 INFO - PROCESS | 2956 | 1467541860419 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 03:31:00 INFO - PROCESS | 2956 | 1467541860452 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 2956 | 1467541860455 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 03:31:00 INFO - PROCESS | 2956 | 1467541860458 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:31:00 INFO - PROCESS | 2956 | 1467541860460 Marionette TRACE conn7 <- [1,1282,null,{}] 03:31:00 INFO - PROCESS | 2956 | 1467541860468 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 2956 | 1467541860470 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:00 INFO - PROCESS | 2956 | 1467541860590 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 03:31:00 INFO - PROCESS | 2956 | 1467541860596 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 2956 | 1467541860598 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:00 INFO - PROCESS | 2956 | ++DOCSHELL 18A49C00 == 34 [pid = 2956] [id = 330] 03:31:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18A4AC00) [pid = 2956] [serial = 989] [outer = 00000000] 03:31:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18FA6800) [pid = 2956] [serial = 990] [outer = 18A4AC00] 03:31:00 INFO - PROCESS | 2956 | 1467541860643 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (191A5C00) [pid = 2956] [serial = 991] [outer = 18A4AC00] 03:31:01 INFO - PROCESS | 2956 | 1467541861071 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 03:31:01 INFO - PROCESS | 2956 | 1467541861132 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 2956 | 1467541861134 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 03:31:01 INFO - PROCESS | 2956 | 1467541861137 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:31:01 INFO - PROCESS | 2956 | 1467541861139 Marionette TRACE conn7 <- [1,1286,null,{}] 03:31:01 INFO - PROCESS | 2956 | 1467541861143 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 2956 | 1467541861144 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:01 INFO - PROCESS | 2956 | 1467541861255 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 03:31:01 INFO - PROCESS | 2956 | 1467541861342 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 2956 | 1467541861344 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:01 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7D000 == 35 [pid = 2956] [id = 331] 03:31:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (191A3000) [pid = 2956] [serial = 992] [outer = 00000000] 03:31:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (199ED000) [pid = 2956] [serial = 993] [outer = 191A3000] 03:31:01 INFO - PROCESS | 2956 | 1467541861389 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (199EE000) [pid = 2956] [serial = 994] [outer = 191A3000] 03:31:01 INFO - PROCESS | 2956 | 1467541861855 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 03:31:01 INFO - PROCESS | 2956 | 1467541861911 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 2956 | 1467541861913 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 03:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:31:01 INFO - PROCESS | 2956 | 1467541861916 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 2956 | 1467541861918 Marionette TRACE conn7 <- [1,1290,null,{}] 03:31:01 INFO - PROCESS | 2956 | 1467541861921 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 2956 | 1467541861927 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:02 INFO - PROCESS | 2956 | 1467541862053 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 03:31:02 INFO - PROCESS | 2956 | 1467541862116 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2956 | 1467541862118 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:02 INFO - PROCESS | 2956 | ++DOCSHELL 1022AC00 == 36 [pid = 2956] [id = 332] 03:31:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19A5A800) [pid = 2956] [serial = 995] [outer = 00000000] 03:31:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19E45800) [pid = 2956] [serial = 996] [outer = 19A5A800] 03:31:02 INFO - PROCESS | 2956 | 1467541862173 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19E48000) [pid = 2956] [serial = 997] [outer = 19A5A800] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18935800) [pid = 2956] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10859C00) [pid = 2956] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (17224000) [pid = 2956] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1055EC00) [pid = 2956] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1676C800) [pid = 2956] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (0FFD7800) [pid = 2956] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10220400) [pid = 2956] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18A33400) [pid = 2956] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18261000) [pid = 2956] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1AACCC00) [pid = 2956] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1BB29400) [pid = 2956] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:31:02 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (189A8800) [pid = 2956] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:31:02 INFO - PROCESS | 2956 | 1467541862674 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 771ms 03:31:02 INFO - PROCESS | 2956 | 1467541862691 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 2956 | 1467541862692 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 03:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:31:02 INFO - PROCESS | 2956 | 1467541862696 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2956 | 1467541862697 Marionette TRACE conn7 <- [1,1294,null,{}] 03:31:02 INFO - PROCESS | 2956 | 1467541862701 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 2956 | 1467541862703 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:02 INFO - PROCESS | 2956 | 1467541862783 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 03:31:02 INFO - PROCESS | 2956 | 1467541862788 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2956 | 1467541862790 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:02 INFO - PROCESS | 2956 | ++DOCSHELL 10828C00 == 37 [pid = 2956] [id = 333] 03:31:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (14992C00) [pid = 2956] [serial = 998] [outer = 00000000] 03:31:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18935800) [pid = 2956] [serial = 999] [outer = 14992C00] 03:31:02 INFO - PROCESS | 2956 | 1467541862834 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (199E9400) [pid = 2956] [serial = 1000] [outer = 14992C00] 03:31:03 INFO - PROCESS | 2956 | 1467541863275 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 633ms 03:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:31:03 INFO - PROCESS | 2956 | 1467541863330 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 2956 | 1467541863332 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 03:31:03 INFO - PROCESS | 2956 | 1467541863336 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 2956 | 1467541863337 Marionette TRACE conn7 <- [1,1298,null,{}] 03:31:03 INFO - PROCESS | 2956 | 1467541863341 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 2956 | 1467541863342 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:03 INFO - PROCESS | 2956 | 1467541863424 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 03:31:03 INFO - PROCESS | 2956 | 1467541863429 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 2956 | 1467541863431 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:03 INFO - PROCESS | 2956 | ++DOCSHELL 19E45000 == 38 [pid = 2956] [id = 334] 03:31:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19F01C00) [pid = 2956] [serial = 1001] [outer = 00000000] 03:31:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F0B800) [pid = 2956] [serial = 1002] [outer = 19F01C00] 03:31:03 INFO - PROCESS | 2956 | 1467541863475 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19F0C800) [pid = 2956] [serial = 1003] [outer = 19F01C00] 03:31:03 INFO - PROCESS | 2956 | 1467541863921 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 2956 | 1467541863969 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 03:31:03 INFO - PROCESS | 2956 | 1467541863972 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:31:03 INFO - PROCESS | 2956 | 1467541863974 Marionette TRACE conn7 <- [1,1302,null,{}] 03:31:03 INFO - PROCESS | 2956 | 1467541863977 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 2956 | 1467541863979 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:04 INFO - PROCESS | 2956 | 1467541864061 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 03:31:04 INFO - PROCESS | 2956 | 1467541864066 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 2956 | 1467541864078 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:04 INFO - PROCESS | 2956 | ++DOCSHELL 17222400 == 39 [pid = 2956] [id = 335] 03:31:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F67000) [pid = 2956] [serial = 1004] [outer = 00000000] 03:31:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19FB9400) [pid = 2956] [serial = 1005] [outer = 19F67000] 03:31:04 INFO - PROCESS | 2956 | 1467541864123 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19FBB800) [pid = 2956] [serial = 1006] [outer = 19F67000] 03:31:04 INFO - PROCESS | 2956 | 1467541864616 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 03:31:04 INFO - PROCESS | 2956 | 1467541864654 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 2956 | 1467541864659 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 03:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:31:04 INFO - PROCESS | 2956 | 1467541864665 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 2956 | 1467541864669 Marionette TRACE conn7 <- [1,1306,null,{}] 03:31:04 INFO - PROCESS | 2956 | 1467541864676 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 2956 | 1467541864679 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:04 INFO - PROCESS | 2956 | 1467541864796 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 03:31:04 INFO - PROCESS | 2956 | 1467541864900 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 2956 | 1467541864906 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:04 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDDC00 == 40 [pid = 2956] [id = 336] 03:31:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0FFE1800) [pid = 2956] [serial = 1007] [outer = 00000000] 03:31:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10562C00) [pid = 2956] [serial = 1008] [outer = 0FFE1800] 03:31:04 INFO - PROCESS | 2956 | 1467541864962 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (11149800) [pid = 2956] [serial = 1009] [outer = 0FFE1800] 03:31:05 INFO - PROCESS | 2956 | 1467541865634 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1021ms 03:31:05 INFO - PROCESS | 2956 | 1467541865689 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 2956 | 1467541865694 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 03:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:31:05 INFO - PROCESS | 2956 | 1467541865701 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 2956 | 1467541865703 Marionette TRACE conn7 <- [1,1310,null,{}] 03:31:05 INFO - PROCESS | 2956 | 1467541865708 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 2956 | 1467541865711 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:05 INFO - PROCESS | 2956 | 1467541865824 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 03:31:05 INFO - PROCESS | 2956 | 1467541865960 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 2956 | 1467541865963 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:05 INFO - PROCESS | 2956 | ++DOCSHELL 16778000 == 41 [pid = 2956] [id = 337] 03:31:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17219000) [pid = 2956] [serial = 1010] [outer = 00000000] 03:31:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (17672800) [pid = 2956] [serial = 1011] [outer = 17219000] 03:31:06 INFO - PROCESS | 2956 | 1467541866023 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1891FC00) [pid = 2956] [serial = 1012] [outer = 17219000] 03:31:06 INFO - PROCESS | 2956 | 1467541866559 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 03:31:06 INFO - PROCESS | 2956 | 1467541866634 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 2956 | 1467541866637 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 03:31:06 INFO - PROCESS | 2956 | 1467541866640 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:31:06 INFO - PROCESS | 2956 | 1467541866644 Marionette TRACE conn7 <- [1,1314,null,{}] 03:31:06 INFO - PROCESS | 2956 | 1467541866655 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 2956 | 1467541866660 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:06 INFO - PROCESS | 2956 | 1467541866781 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 03:31:06 INFO - PROCESS | 2956 | 1467541866910 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 2956 | 1467541866914 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:06 INFO - PROCESS | 2956 | ++DOCSHELL 19E4BC00 == 42 [pid = 2956] [id = 338] 03:31:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19F03C00) [pid = 2956] [serial = 1013] [outer = 00000000] 03:31:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19FB1800) [pid = 2956] [serial = 1014] [outer = 19F03C00] 03:31:06 INFO - PROCESS | 2956 | 1467541866973 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1AA64C00) [pid = 2956] [serial = 1015] [outer = 19F03C00] 03:31:07 INFO - PROCESS | 2956 | 1467541867593 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1021ms 03:31:07 INFO - PROCESS | 2956 | 1467541867664 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 2956 | 1467541867667 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 03:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:31:07 INFO - PROCESS | 2956 | 1467541867685 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 2956 | 1467541867687 Marionette TRACE conn7 <- [1,1318,null,{}] 03:31:07 INFO - PROCESS | 2956 | 1467541867692 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 2956 | 1467541867694 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:07 INFO - PROCESS | 2956 | 1467541867804 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 03:31:07 INFO - PROCESS | 2956 | 1467541867936 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 2956 | 1467541867938 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:07 INFO - PROCESS | 2956 | ++DOCSHELL 1AA69000 == 43 [pid = 2956] [id = 339] 03:31:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1AA70000) [pid = 2956] [serial = 1016] [outer = 00000000] 03:31:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1B1AC000) [pid = 2956] [serial = 1017] [outer = 1AA70000] 03:31:08 INFO - PROCESS | 2956 | 1467541867994 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1B319400) [pid = 2956] [serial = 1018] [outer = 1AA70000] 03:31:08 INFO - PROCESS | 2956 | 1467541868730 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1136ms 03:31:08 INFO - PROCESS | 2956 | 1467541868810 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 2956 | 1467541868815 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:31:08 INFO - PROCESS | 2956 | 1467541868833 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 2956 | 1467541868836 Marionette TRACE conn7 <- [1,1322,null,{}] 03:31:08 INFO - PROCESS | 2956 | 1467541868844 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 2956 | 1467541868846 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:08 INFO - PROCESS | 2956 | 1467541868955 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 03:31:09 INFO - PROCESS | 2956 | 1467541869084 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 2956 | 1467541869088 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:09 INFO - PROCESS | 2956 | ++DOCSHELL 142C9800 == 44 [pid = 2956] [id = 340] 03:31:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (142CC800) [pid = 2956] [serial = 1019] [outer = 00000000] 03:31:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (14793400) [pid = 2956] [serial = 1020] [outer = 142CC800] 03:31:09 INFO - PROCESS | 2956 | 1467541869142 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (14854000) [pid = 2956] [serial = 1021] [outer = 142CC800] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 19E45000 == 43 [pid = 2956] [id = 334] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 10828C00 == 42 [pid = 2956] [id = 333] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1022AC00 == 41 [pid = 2956] [id = 332] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 0FF7D000 == 40 [pid = 2956] [id = 331] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 18A49C00 == 39 [pid = 2956] [id = 330] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1769D000 == 38 [pid = 2956] [id = 329] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1575C000 == 37 [pid = 2956] [id = 328] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1022A000 == 36 [pid = 2956] [id = 327] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1055C000 == 35 [pid = 2956] [id = 326] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1022B000 == 34 [pid = 2956] [id = 325] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1055B800 == 33 [pid = 2956] [id = 316] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 0CC47800 == 32 [pid = 2956] [id = 324] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 1AA69000 == 31 [pid = 2956] [id = 339] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 19E4BC00 == 30 [pid = 2956] [id = 338] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 17222400 == 29 [pid = 2956] [id = 335] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 0FFDDC00 == 28 [pid = 2956] [id = 336] 03:31:10 INFO - PROCESS | 2956 | --DOCSHELL 16778000 == 27 [pid = 2956] [id = 337] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (18F9B800) [pid = 2956] [serial = 969] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (11149C00) [pid = 2956] [serial = 954] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (172FE000) [pid = 2956] [serial = 960] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (141A8C00) [pid = 2956] [serial = 955] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (14987400) [pid = 2956] [serial = 949] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (141E9C00) [pid = 2956] [serial = 948] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16779800) [pid = 2956] [serial = 957] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (0FFDD000) [pid = 2956] [serial = 951] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10220800) [pid = 2956] [serial = 952] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (147CE800) [pid = 2956] [serial = 937] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10567C00) [pid = 2956] [serial = 936] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (196E4C00) [pid = 2956] [serial = 940] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18FA5000) [pid = 2956] [serial = 939] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (182D2000) [pid = 2956] [serial = 963] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1B3AC400) [pid = 2956] [serial = 943] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1B31D400) [pid = 2956] [serial = 942] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1BFC8000) [pid = 2956] [serial = 946] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1BF07800) [pid = 2956] [serial = 945] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17695800) [pid = 2956] [serial = 961] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18FA9400) [pid = 2956] [serial = 966] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18934800) [pid = 2956] [serial = 964] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (196D9400) [pid = 2956] [serial = 967] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17215800) [pid = 2956] [serial = 958] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18FA1000) [pid = 2956] [serial = 970] [outer = 00000000] [url = about:blank] 03:31:10 INFO - PROCESS | 2956 | 1467541870434 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1638ms 03:31:10 INFO - PROCESS | 2956 | 1467541870458 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 03:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:31:10 INFO - PROCESS | 2956 | 1467541870462 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 03:31:10 INFO - PROCESS | 2956 | 1467541870466 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 2956 | 1467541870469 Marionette TRACE conn7 <- [1,1326,null,{}] 03:31:10 INFO - PROCESS | 2956 | 1467541870477 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 2956 | 1467541870480 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:10 INFO - PROCESS | 2956 | 1467541870573 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 03:31:10 INFO - PROCESS | 2956 | 1467541870662 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 2956 | 1467541870664 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:10 INFO - PROCESS | 2956 | ++DOCSHELL 0FF75800 == 28 [pid = 2956] [id = 341] 03:31:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0FF77400) [pid = 2956] [serial = 1022] [outer = 00000000] 03:31:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FFDDC00) [pid = 2956] [serial = 1023] [outer = 0FF77400] 03:31:10 INFO - PROCESS | 2956 | 1467541870713 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10224800) [pid = 2956] [serial = 1024] [outer = 0FF77400] 03:31:11 INFO - PROCESS | 2956 | 1467541871576 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 03:31:11 INFO - PROCESS | 2956 | 1467541871602 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 2956 | 1467541871607 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:31:11 INFO - PROCESS | 2956 | 1467541871614 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 2956 | 1467541871616 Marionette TRACE conn7 <- [1,1330,null,{}] 03:31:11 INFO - PROCESS | 2956 | 1467541871620 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 2956 | 1467541871623 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:11 INFO - PROCESS | 2956 | 1467541871738 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 03:31:11 INFO - PROCESS | 2956 | 1467541871748 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 2956 | 1467541871750 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:11 INFO - PROCESS | 2956 | ++DOCSHELL 10561C00 == 29 [pid = 2956] [id = 342] 03:31:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10568C00) [pid = 2956] [serial = 1025] [outer = 00000000] 03:31:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (111CC800) [pid = 2956] [serial = 1026] [outer = 10568C00] 03:31:11 INFO - PROCESS | 2956 | 1467541871799 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (141AB800) [pid = 2956] [serial = 1027] [outer = 10568C00] 03:31:12 INFO - PROCESS | 2956 | 1467541872250 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 03:31:12 INFO - PROCESS | 2956 | 1467541872287 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 2956 | 1467541872290 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 2956 | 1467541872293 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:31:12 INFO - PROCESS | 2956 | 1467541872297 Marionette TRACE conn7 <- [1,1334,null,{}] 03:31:12 INFO - PROCESS | 2956 | 1467541872308 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 2956 | 1467541872312 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:12 INFO - PROCESS | 2956 | 1467541872438 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 03:31:12 INFO - PROCESS | 2956 | 1467541872465 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 2956 | 1467541872469 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:12 INFO - PROCESS | 2956 | ++DOCSHELL 15F72400 == 30 [pid = 2956] [id = 343] 03:31:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (15F73400) [pid = 2956] [serial = 1028] [outer = 00000000] 03:31:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (167CF000) [pid = 2956] [serial = 1029] [outer = 15F73400] 03:31:12 INFO - PROCESS | 2956 | 1467541872518 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1721A800) [pid = 2956] [serial = 1030] [outer = 15F73400] 03:31:13 INFO - PROCESS | 2956 | 1467541872989 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 771ms 03:31:13 INFO - PROCESS | 2956 | 1467541873074 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 2956 | 1467541873077 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:31:13 INFO - PROCESS | 2956 | 1467541873080 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 2956 | 1467541873082 Marionette TRACE conn7 <- [1,1338,null,{}] 03:31:13 INFO - PROCESS | 2956 | 1467541873085 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 2956 | 1467541873087 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:13 INFO - PROCESS | 2956 | 1467541873202 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 03:31:13 INFO - PROCESS | 2956 | 1467541873263 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2956 | 1467541873265 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:13 INFO - PROCESS | 2956 | ++DOCSHELL 17221400 == 31 [pid = 2956] [id = 344] 03:31:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (172F2000) [pid = 2956] [serial = 1031] [outer = 00000000] 03:31:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17691800) [pid = 2956] [serial = 1032] [outer = 172F2000] 03:31:13 INFO - PROCESS | 2956 | 1467541873310 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1769CC00) [pid = 2956] [serial = 1033] [outer = 172F2000] 03:31:13 INFO - PROCESS | 2956 | 1467541873745 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 03:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:31:13 INFO - PROCESS | 2956 | 1467541873813 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 2956 | 1467541873815 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 03:31:13 INFO - PROCESS | 2956 | 1467541873818 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 2956 | 1467541873820 Marionette TRACE conn7 <- [1,1342,null,{}] 03:31:13 INFO - PROCESS | 2956 | 1467541873824 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 2956 | 1467541873825 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:13 INFO - PROCESS | 2956 | 1467541873932 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 03:31:13 INFO - PROCESS | 2956 | 1467541873942 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2956 | 1467541873944 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:13 INFO - PROCESS | 2956 | ++DOCSHELL 182C9800 == 32 [pid = 2956] [id = 345] 03:31:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (182CA800) [pid = 2956] [serial = 1034] [outer = 00000000] 03:31:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18939000) [pid = 2956] [serial = 1035] [outer = 182CA800] 03:31:14 INFO - PROCESS | 2956 | 1467541873987 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18940400) [pid = 2956] [serial = 1036] [outer = 182CA800] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18A4AC00) [pid = 2956] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19A5A800) [pid = 2956] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (191A3000) [pid = 2956] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10557C00) [pid = 2956] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1769D400) [pid = 2956] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15F6FC00) [pid = 2956] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FFDF000) [pid = 2956] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1032C400) [pid = 2956] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19F67000) [pid = 2956] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1056D400) [pid = 2956] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19F01C00) [pid = 2956] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:31:14 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (14992C00) [pid = 2956] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:31:14 INFO - PROCESS | 2956 | 1467541874745 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 971ms 03:31:14 INFO - PROCESS | 2956 | 1467541874789 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 03:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:31:14 INFO - PROCESS | 2956 | 1467541874791 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 03:31:14 INFO - PROCESS | 2956 | 1467541874794 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 2956 | 1467541874796 Marionette TRACE conn7 <- [1,1346,null,{}] 03:31:14 INFO - PROCESS | 2956 | 1467541874799 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 2956 | 1467541874805 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:14 INFO - PROCESS | 2956 | 1467541874908 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 03:31:15 INFO - PROCESS | 2956 | 1467541874998 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 2956 | 1467541875000 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:15 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF7000 == 33 [pid = 2956] [id = 346] 03:31:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (141F2C00) [pid = 2956] [serial = 1037] [outer = 00000000] 03:31:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18A43800) [pid = 2956] [serial = 1038] [outer = 141F2C00] 03:31:15 INFO - PROCESS | 2956 | 1467541875043 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18FA2800) [pid = 2956] [serial = 1039] [outer = 141F2C00] 03:31:15 INFO - PROCESS | 2956 | 1467541875428 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 03:31:15 INFO - PROCESS | 2956 | 1467541875465 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 2956 | 1467541875467 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 03:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:31:15 INFO - PROCESS | 2956 | 1467541875478 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 2956 | 1467541875479 Marionette TRACE conn7 <- [1,1350,null,{}] 03:31:15 INFO - PROCESS | 2956 | 1467541875483 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 2956 | 1467541875485 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:15 INFO - PROCESS | 2956 | 1467541875562 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 03:31:15 INFO - PROCESS | 2956 | 1467541875568 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 2956 | 1467541875570 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:15 INFO - PROCESS | 2956 | ++DOCSHELL 18FA9800 == 34 [pid = 2956] [id = 347] 03:31:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1912CC00) [pid = 2956] [serial = 1040] [outer = 00000000] 03:31:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (196DA800) [pid = 2956] [serial = 1041] [outer = 1912CC00] 03:31:15 INFO - PROCESS | 2956 | 1467541875614 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196DE400) [pid = 2956] [serial = 1042] [outer = 1912CC00] 03:31:16 INFO - PROCESS | 2956 | 1467541876033 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 570ms 03:31:16 INFO - PROCESS | 2956 | 1467541876057 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 2956 | 1467541876059 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 03:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:31:16 INFO - PROCESS | 2956 | 1467541876063 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 2956 | 1467541876064 Marionette TRACE conn7 <- [1,1354,null,{}] 03:31:16 INFO - PROCESS | 2956 | 1467541876068 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 2956 | 1467541876070 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:16 INFO - PROCESS | 2956 | 1467541876184 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 03:31:16 INFO - PROCESS | 2956 | 1467541876192 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 2956 | 1467541876194 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:16 INFO - PROCESS | 2956 | ++DOCSHELL 191A8000 == 35 [pid = 2956] [id = 348] 03:31:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (196D9C00) [pid = 2956] [serial = 1043] [outer = 00000000] 03:31:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19A58800) [pid = 2956] [serial = 1044] [outer = 196D9C00] 03:31:16 INFO - PROCESS | 2956 | 1467541876238 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199EB800) [pid = 2956] [serial = 1045] [outer = 196D9C00] 03:31:16 INFO - PROCESS | 2956 | 1467541876715 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:31:16 INFO - PROCESS | 2956 | 1467541876802 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 03:31:16 INFO - PROCESS | 2956 | 1467541876808 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 2956 | 1467541876812 Marionette TRACE conn7 <- [1,1358,null,{}] 03:31:16 INFO - PROCESS | 2956 | 1467541876819 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 2956 | 1467541876822 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:16 INFO - PROCESS | 2956 | 1467541876956 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 03:31:17 INFO - PROCESS | 2956 | 1467541877082 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 2956 | 1467541877087 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:17 INFO - PROCESS | 2956 | ++DOCSHELL 1021FC00 == 36 [pid = 2956] [id = 349] 03:31:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10223000) [pid = 2956] [serial = 1046] [outer = 00000000] 03:31:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10554000) [pid = 2956] [serial = 1047] [outer = 10223000] 03:31:17 INFO - PROCESS | 2956 | 1467541877146 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10562400) [pid = 2956] [serial = 1048] [outer = 10223000] 03:31:17 INFO - PROCESS | 2956 | 1467541877959 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 2956 | 1467541877990 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 03:31:18 INFO - PROCESS | 2956 | 1467541877997 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:31:18 INFO - PROCESS | 2956 | 1467541878000 Marionette TRACE conn7 <- [1,1362,null,{}] 03:31:18 INFO - PROCESS | 2956 | 1467541878003 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 2956 | 1467541878006 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:18 INFO - PROCESS | 2956 | 1467541878127 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 03:31:18 INFO - PROCESS | 2956 | 1467541878259 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 2956 | 1467541878262 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:18 INFO - PROCESS | 2956 | ++DOCSHELL 15F3A000 == 37 [pid = 2956] [id = 350] 03:31:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15F6F000) [pid = 2956] [serial = 1049] [outer = 00000000] 03:31:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (167D0000) [pid = 2956] [serial = 1050] [outer = 15F6F000] 03:31:18 INFO - PROCESS | 2956 | 1467541878318 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17224C00) [pid = 2956] [serial = 1051] [outer = 15F6F000] 03:31:19 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:31:19 INFO - PROCESS | 2956 | 1467541879193 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 2956 | 1467541879236 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:31:19 INFO - PROCESS | 2956 | 1467541879267 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 2956 | 1467541879271 Marionette TRACE conn7 <- [1,1366,null,{}] 03:31:19 INFO - PROCESS | 2956 | 1467541879277 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 2956 | 1467541879279 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:19 INFO - PROCESS | 2956 | 1467541879395 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 03:31:19 INFO - PROCESS | 2956 | 1467541879534 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 2956 | 1467541879538 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 18FA9800 == 36 [pid = 2956] [id = 347] 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 0FDF7000 == 35 [pid = 2956] [id = 346] 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 182C9800 == 34 [pid = 2956] [id = 345] 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 17221400 == 33 [pid = 2956] [id = 344] 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 15F72400 == 32 [pid = 2956] [id = 343] 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 10561C00 == 31 [pid = 2956] [id = 342] 03:31:19 INFO - PROCESS | 2956 | --DOCSHELL 0FF75800 == 30 [pid = 2956] [id = 341] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19FB9400) [pid = 2956] [serial = 1005] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (15D4CC00) [pid = 2956] [serial = 978] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19F0C800) [pid = 2956] [serial = 1003] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1721EC00) [pid = 2956] [serial = 979] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19E48000) [pid = 2956] [serial = 997] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (199E9400) [pid = 2956] [serial = 1000] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18935800) [pid = 2956] [serial = 999] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (191A5C00) [pid = 2956] [serial = 991] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19F0B800) [pid = 2956] [serial = 1002] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18939800) [pid = 2956] [serial = 988] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18FA6800) [pid = 2956] [serial = 990] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19E45800) [pid = 2956] [serial = 996] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199EE000) [pid = 2956] [serial = 994] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (199ED000) [pid = 2956] [serial = 993] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (141E9000) [pid = 2956] [serial = 975] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (147A2800) [pid = 2956] [serial = 976] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (182CB800) [pid = 2956] [serial = 987] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (16185400) [pid = 2956] [serial = 984] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (167CC400) [pid = 2956] [serial = 985] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (196DD400) [pid = 2956] [serial = 973] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (196E7800) [pid = 2956] [serial = 972] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (10834400) [pid = 2956] [serial = 981] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (141A6C00) [pid = 2956] [serial = 982] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19FBB800) [pid = 2956] [serial = 1006] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 2956 | ++DOCSHELL 0CEE5000 == 31 [pid = 2956] [id = 351] 03:31:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0CF33400) [pid = 2956] [serial = 1052] [outer = 00000000] 03:31:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (0FFD6800) [pid = 2956] [serial = 1053] [outer = 0CF33400] 03:31:19 INFO - PROCESS | 2956 | 1467541879622 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (108C4400) [pid = 2956] [serial = 1054] [outer = 0CF33400] 03:31:20 INFO - PROCESS | 2956 | 1467541880048 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 2956 | 1467541880102 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:31:20 INFO - PROCESS | 2956 | 1467541880108 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 2956 | 1467541880110 Marionette TRACE conn7 <- [1,1370,null,{}] 03:31:20 INFO - PROCESS | 2956 | 1467541880114 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 2956 | 1467541880116 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:20 INFO - PROCESS | 2956 | 1467541880206 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 03:31:20 INFO - PROCESS | 2956 | 1467541880212 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 2956 | 1467541880215 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:20 INFO - PROCESS | 2956 | ++DOCSHELL 142D5000 == 32 [pid = 2956] [id = 352] 03:31:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1468E800) [pid = 2956] [serial = 1055] [outer = 00000000] 03:31:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (16773000) [pid = 2956] [serial = 1056] [outer = 1468E800] 03:31:20 INFO - PROCESS | 2956 | 1467541880263 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (167CDC00) [pid = 2956] [serial = 1057] [outer = 1468E800] 03:31:20 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:31:20 INFO - PROCESS | 2956 | 1467541880753 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 2956 | 1467541880786 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 03:31:20 INFO - PROCESS | 2956 | 1467541880790 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:31:20 INFO - PROCESS | 2956 | 1467541880793 Marionette TRACE conn7 <- [1,1374,null,{}] 03:31:20 INFO - PROCESS | 2956 | 1467541880804 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 2956 | 1467541880809 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:20 INFO - PROCESS | 2956 | 1467541880894 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 03:31:20 INFO - PROCESS | 2956 | 1467541880905 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 2956 | 1467541880908 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:20 INFO - PROCESS | 2956 | ++DOCSHELL 182CE000 == 33 [pid = 2956] [id = 353] 03:31:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1891A400) [pid = 2956] [serial = 1058] [outer = 00000000] 03:31:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18936400) [pid = 2956] [serial = 1059] [outer = 1891A400] 03:31:20 INFO - PROCESS | 2956 | 1467541880957 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (189A6C00) [pid = 2956] [serial = 1060] [outer = 1891A400] 03:31:21 INFO - PROCESS | 2956 | 1467541881461 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 2956 | 1467541881526 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:31:21 INFO - PROCESS | 2956 | 1467541881529 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 2956 | 1467541881531 Marionette TRACE conn7 <- [1,1378,null,{}] 03:31:21 INFO - PROCESS | 2956 | 1467541881535 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 2956 | 1467541881537 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:21 INFO - PROCESS | 2956 | 1467541881669 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 03:31:21 INFO - PROCESS | 2956 | 1467541881681 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 2956 | 1467541881683 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:21 INFO - PROCESS | 2956 | ++DOCSHELL 196DA000 == 34 [pid = 2956] [id = 354] 03:31:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (196DB400) [pid = 2956] [serial = 1061] [outer = 00000000] 03:31:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (196E7800) [pid = 2956] [serial = 1062] [outer = 196DB400] 03:31:21 INFO - PROCESS | 2956 | 1467541881729 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199E7000) [pid = 2956] [serial = 1063] [outer = 196DB400] 03:31:22 INFO - PROCESS | 2956 | 1467541882168 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 03:31:22 INFO - PROCESS | 2956 | 1467541882203 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 2956 | 1467541882205 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:31:22 INFO - PROCESS | 2956 | 1467541882208 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 2956 | 1467541882210 Marionette TRACE conn7 <- [1,1382,null,{}] 03:31:22 INFO - PROCESS | 2956 | 1467541882213 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 2956 | 1467541882215 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:22 INFO - PROCESS | 2956 | 1467541882354 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 03:31:22 INFO - PROCESS | 2956 | 1467541882377 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 2956 | 1467541882379 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:22 INFO - PROCESS | 2956 | ++DOCSHELL 19A2D000 == 35 [pid = 2956] [id = 355] 03:31:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19A30000) [pid = 2956] [serial = 1064] [outer = 00000000] 03:31:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E3E400) [pid = 2956] [serial = 1065] [outer = 19A30000] 03:31:22 INFO - PROCESS | 2956 | 1467541882422 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19E46000) [pid = 2956] [serial = 1066] [outer = 19A30000] 03:31:22 INFO - PROCESS | 2956 | 1467541882869 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 03:31:22 INFO - PROCESS | 2956 | 1467541882887 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 2956 | 1467541882889 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 03:31:22 INFO - PROCESS | 2956 | 1467541882892 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:31:22 INFO - PROCESS | 2956 | 1467541882894 Marionette TRACE conn7 <- [1,1386,null,{}] 03:31:22 INFO - PROCESS | 2956 | 1467541882897 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 2956 | 1467541882903 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:23 INFO - PROCESS | 2956 | 1467541883041 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 03:31:23 INFO - PROCESS | 2956 | 1467541883047 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 2956 | 1467541883049 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:23 INFO - PROCESS | 2956 | ++DOCSHELL 19E3DC00 == 36 [pid = 2956] [id = 356] 03:31:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19E4A800) [pid = 2956] [serial = 1067] [outer = 00000000] 03:31:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19F63000) [pid = 2956] [serial = 1068] [outer = 19E4A800] 03:31:23 INFO - PROCESS | 2956 | 1467541883144 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19F63800) [pid = 2956] [serial = 1069] [outer = 19E4A800] 03:31:23 INFO - PROCESS | 2956 | 1467541883552 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 03:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:31:23 INFO - PROCESS | 2956 | 1467541883626 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 2956 | 1467541883628 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 03:31:23 INFO - PROCESS | 2956 | 1467541883641 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 2956 | 1467541883643 Marionette TRACE conn7 <- [1,1390,null,{}] 03:31:23 INFO - PROCESS | 2956 | 1467541883653 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 2956 | 1467541883655 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:23 INFO - PROCESS | 2956 | 1467541883800 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 03:31:23 INFO - PROCESS | 2956 | 1467541883857 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 2956 | 1467541883859 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:23 INFO - PROCESS | 2956 | ++DOCSHELL 19FB2000 == 37 [pid = 2956] [id = 357] 03:31:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19FB2C00) [pid = 2956] [serial = 1070] [outer = 00000000] 03:31:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19FBDC00) [pid = 2956] [serial = 1071] [outer = 19FB2C00] 03:31:23 INFO - PROCESS | 2956 | 1467541883902 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19FBE400) [pid = 2956] [serial = 1072] [outer = 19FB2C00] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (172F2000) [pid = 2956] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0FF77400) [pid = 2956] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (142CC800) [pid = 2956] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FFE1800) [pid = 2956] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17219000) [pid = 2956] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19F03C00) [pid = 2956] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (182CA800) [pid = 2956] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1AA70000) [pid = 2956] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1912CC00) [pid = 2956] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (141F2C00) [pid = 2956] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10568C00) [pid = 2956] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:31:24 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (15F73400) [pid = 2956] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:31:24 INFO - PROCESS | 2956 | 1467541884342 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 03:31:24 INFO - PROCESS | 2956 | 1467541884362 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 2956 | 1467541884364 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:31:24 INFO - PROCESS | 2956 | 1467541884367 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 2956 | 1467541884369 Marionette TRACE conn7 <- [1,1394,null,{}] 03:31:24 INFO - PROCESS | 2956 | 1467541884372 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 2956 | 1467541884374 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:24 INFO - PROCESS | 2956 | 1467541884454 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 03:31:24 INFO - PROCESS | 2956 | 1467541884460 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 2956 | 1467541884462 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:24 INFO - PROCESS | 2956 | ++DOCSHELL 141F2C00 == 38 [pid = 2956] [id = 358] 03:31:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (15F73400) [pid = 2956] [serial = 1073] [outer = 00000000] 03:31:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1893DC00) [pid = 2956] [serial = 1074] [outer = 15F73400] 03:31:24 INFO - PROCESS | 2956 | 1467541884507 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (196DD800) [pid = 2956] [serial = 1075] [outer = 15F73400] 03:31:24 INFO - PROCESS | 2956 | 1467541884934 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 03:31:25 INFO - PROCESS | 2956 | 1467541884998 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:31:25 INFO - PROCESS | 2956 | 1467541885000 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 2956 | 1467541885004 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2956 | 1467541885005 Marionette TRACE conn7 <- [1,1398,null,{}] 03:31:25 INFO - PROCESS | 2956 | 1467541885009 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2956 | 1467541885011 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:25 INFO - PROCESS | 2956 | 1467541885093 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 03:31:25 INFO - PROCESS | 2956 | 1467541885101 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2956 | 1467541885103 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:25 INFO - PROCESS | 2956 | ++DOCSHELL 19D70C00 == 39 [pid = 2956] [id = 359] 03:31:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F03C00) [pid = 2956] [serial = 1076] [outer = 00000000] 03:31:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1AA6A800) [pid = 2956] [serial = 1077] [outer = 19F03C00] 03:31:25 INFO - PROCESS | 2956 | 1467541885148 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1AA6D800) [pid = 2956] [serial = 1078] [outer = 19F03C00] 03:31:25 INFO - PROCESS | 2956 | 1467541885630 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 03:31:25 INFO - PROCESS | 2956 | 1467541885674 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:31:25 INFO - PROCESS | 2956 | 1467541885676 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 2956 | 1467541885679 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2956 | 1467541885681 Marionette TRACE conn7 <- [1,1402,null,{}] 03:31:25 INFO - PROCESS | 2956 | 1467541885684 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2956 | 1467541885686 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:25 INFO - PROCESS | 2956 | 1467541885765 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 03:31:25 INFO - PROCESS | 2956 | 1467541885772 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2956 | 1467541885773 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:25 INFO - PROCESS | 2956 | ++DOCSHELL 1AA3E800 == 40 [pid = 2956] [id = 360] 03:31:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1B1A9400) [pid = 2956] [serial = 1079] [outer = 00000000] 03:31:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1B31E400) [pid = 2956] [serial = 1080] [outer = 1B1A9400] 03:31:25 INFO - PROCESS | 2956 | 1467541885816 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1B31F000) [pid = 2956] [serial = 1081] [outer = 1B1A9400] 03:31:26 INFO - PROCESS | 2956 | --DOCSHELL 142C9800 == 39 [pid = 2956] [id = 340] 03:31:26 INFO - PROCESS | 2956 | --DOCSHELL 0CEE5000 == 38 [pid = 2956] [id = 351] 03:31:26 INFO - PROCESS | 2956 | --DOCSHELL 15F3A000 == 37 [pid = 2956] [id = 350] 03:31:26 INFO - PROCESS | 2956 | --DOCSHELL 191A8000 == 36 [pid = 2956] [id = 348] 03:31:26 INFO - PROCESS | 2956 | --DOCSHELL 1021FC00 == 35 [pid = 2956] [id = 349] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 196DA000 == 34 [pid = 2956] [id = 354] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 19A2D000 == 33 [pid = 2956] [id = 355] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 182CE000 == 32 [pid = 2956] [id = 353] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 142D5000 == 31 [pid = 2956] [id = 352] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 19D70C00 == 30 [pid = 2956] [id = 359] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 19FB2000 == 29 [pid = 2956] [id = 357] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 141F2C00 == 28 [pid = 2956] [id = 358] 03:31:27 INFO - PROCESS | 2956 | --DOCSHELL 19E3DC00 == 27 [pid = 2956] [id = 356] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17691800) [pid = 2956] [serial = 1032] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0FFDDC00) [pid = 2956] [serial = 1023] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10224800) [pid = 2956] [serial = 1024] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (14854000) [pid = 2956] [serial = 1021] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (14793400) [pid = 2956] [serial = 1020] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (11149800) [pid = 2956] [serial = 1009] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10562C00) [pid = 2956] [serial = 1008] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1891FC00) [pid = 2956] [serial = 1012] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (17672800) [pid = 2956] [serial = 1011] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1AA64C00) [pid = 2956] [serial = 1015] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19FB1800) [pid = 2956] [serial = 1014] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18939000) [pid = 2956] [serial = 1035] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1B319400) [pid = 2956] [serial = 1018] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1B1AC000) [pid = 2956] [serial = 1017] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (196DE400) [pid = 2956] [serial = 1042] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1769CC00) [pid = 2956] [serial = 1033] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (18A43800) [pid = 2956] [serial = 1038] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (196DA800) [pid = 2956] [serial = 1041] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (111CC800) [pid = 2956] [serial = 1026] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (141AB800) [pid = 2956] [serial = 1027] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (18940400) [pid = 2956] [serial = 1036] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (167CF000) [pid = 2956] [serial = 1029] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (19A58800) [pid = 2956] [serial = 1044] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (18FA2800) [pid = 2956] [serial = 1039] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (1721A800) [pid = 2956] [serial = 1030] [outer = 00000000] [url = about:blank] 03:31:27 INFO - PROCESS | 2956 | 1467541887703 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2070ms 03:31:27 INFO - PROCESS | 2956 | 1467541887750 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 2956 | 1467541887754 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:31:27 INFO - PROCESS | 2956 | 1467541887759 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 2956 | 1467541887762 Marionette TRACE conn7 <- [1,1406,null,{}] 03:31:27 INFO - PROCESS | 2956 | 1467541887768 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 2956 | 1467541887772 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:27 INFO - PROCESS | 2956 | 1467541887868 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 03:31:28 INFO - PROCESS | 2956 | 1467541887987 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 2956 | 1467541887990 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:28 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD9800 == 28 [pid = 2956] [id = 361] 03:31:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (0FFDC000) [pid = 2956] [serial = 1082] [outer = 00000000] 03:31:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (1021E000) [pid = 2956] [serial = 1083] [outer = 0FFDC000] 03:31:28 INFO - PROCESS | 2956 | 1467541888039 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (10226000) [pid = 2956] [serial = 1084] [outer = 0FFDC000] 03:31:28 INFO - PROCESS | 2956 | 1467541888453 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 03:31:28 INFO - PROCESS | 2956 | 1467541888490 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 2956 | 1467541888495 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:31:28 INFO - PROCESS | 2956 | 1467541888502 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 2956 | 1467541888504 Marionette TRACE conn7 <- [1,1410,null,{}] 03:31:28 INFO - PROCESS | 2956 | 1467541888512 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 2956 | 1467541888515 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:28 INFO - PROCESS | 2956 | 1467541888610 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 03:31:28 INFO - PROCESS | 2956 | 1467541888619 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 2956 | 1467541888622 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:28 INFO - PROCESS | 2956 | ++DOCSHELL 1056D800 == 29 [pid = 2956] [id = 362] 03:31:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1056E800) [pid = 2956] [serial = 1085] [outer = 00000000] 03:31:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (105E7C00) [pid = 2956] [serial = 1086] [outer = 1056E800] 03:31:28 INFO - PROCESS | 2956 | 1467541888670 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10FE2800) [pid = 2956] [serial = 1087] [outer = 1056E800] 03:31:29 INFO - PROCESS | 2956 | 1467541889124 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 03:31:29 INFO - PROCESS | 2956 | 1467541889195 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 2956 | 1467541889197 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 03:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:31:29 INFO - PROCESS | 2956 | 1467541889221 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 2956 | 1467541889225 Marionette TRACE conn7 <- [1,1414,null,{}] 03:31:29 INFO - PROCESS | 2956 | 1467541889274 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 2956 | 1467541889279 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:29 INFO - PROCESS | 2956 | 1467541889373 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 03:31:29 INFO - PROCESS | 2956 | 1467541889382 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 2956 | 1467541889386 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:29 INFO - PROCESS | 2956 | ++DOCSHELL 14847C00 == 30 [pid = 2956] [id = 363] 03:31:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (14849800) [pid = 2956] [serial = 1088] [outer = 00000000] 03:31:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (14854000) [pid = 2956] [serial = 1089] [outer = 14849800] 03:31:29 INFO - PROCESS | 2956 | 1467541889434 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1498B000) [pid = 2956] [serial = 1090] [outer = 14849800] 03:31:29 INFO - PROCESS | 2956 | 1467541889886 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 03:31:29 INFO - PROCESS | 2956 | 1467541889952 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 2956 | 1467541889955 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 03:31:29 INFO - PROCESS | 2956 | 1467541889958 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 2956 | 1467541889960 Marionette TRACE conn7 <- [1,1418,null,{}] 03:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:31:29 INFO - PROCESS | 2956 | 1467541889963 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 2956 | 1467541889965 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:30 INFO - PROCESS | 2956 | 1467541890052 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 03:31:30 INFO - PROCESS | 2956 | 1467541890057 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 2956 | 1467541890059 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:30 INFO - PROCESS | 2956 | ++DOCSHELL 1575D800 == 31 [pid = 2956] [id = 364] 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (15767400) [pid = 2956] [serial = 1091] [outer = 00000000] 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (15F69800) [pid = 2956] [serial = 1092] [outer = 15767400] 03:31:30 INFO - PROCESS | 2956 | 1467541890104 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1676BC00) [pid = 2956] [serial = 1093] [outer = 15767400] 03:31:30 INFO - PROCESS | 2956 | 1467541890539 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:31:30 INFO - PROCESS | 2956 | 1467541890593 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 2956 | 1467541890595 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 03:31:30 INFO - PROCESS | 2956 | 1467541890598 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 2956 | 1467541890600 Marionette TRACE conn7 <- [1,1422,null,{}] 03:31:30 INFO - PROCESS | 2956 | 1467541890603 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 2956 | 1467541890605 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:30 INFO - PROCESS | 2956 | 1467541890682 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (17216800) [pid = 2956] [serial = 1094] [outer = 105DCC00] 03:31:30 INFO - PROCESS | 2956 | 1467541890708 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 2956 | 1467541890710 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:30 INFO - PROCESS | 2956 | ++DOCSHELL 17221C00 == 32 [pid = 2956] [id = 365] 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17223000) [pid = 2956] [serial = 1095] [outer = 00000000] 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1724FC00) [pid = 2956] [serial = 1096] [outer = 17223000] 03:31:30 INFO - PROCESS | 2956 | 1467541890789 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (172F1C00) [pid = 2956] [serial = 1097] [outer = 17223000] 03:31:31 INFO - PROCESS | 2956 | 1467541891254 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 03:31:31 INFO - PROCESS | 2956 | 1467541891329 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 2956 | 1467541891331 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 03:31:31 INFO - PROCESS | 2956 | 1467541891334 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:31:31 INFO - PROCESS | 2956 | 1467541891336 Marionette TRACE conn7 <- [1,1426,null,{}] 03:31:31 INFO - PROCESS | 2956 | 1467541891339 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 2956 | 1467541891345 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:31 INFO - PROCESS | 2956 | 1467541891449 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 03:31:31 INFO - PROCESS | 2956 | 1467541891460 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 2956 | 1467541891462 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:31 INFO - PROCESS | 2956 | ++DOCSHELL 182D3400 == 33 [pid = 2956] [id = 366] 03:31:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18918800) [pid = 2956] [serial = 1098] [outer = 00000000] 03:31:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18935000) [pid = 2956] [serial = 1099] [outer = 18918800] 03:31:31 INFO - PROCESS | 2956 | 1467541891507 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1893C000) [pid = 2956] [serial = 1100] [outer = 18918800] 03:31:32 INFO - PROCESS | 2956 | 1467541892262 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 03:31:32 INFO - PROCESS | 2956 | 1467541892360 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 03:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:31:32 INFO - PROCESS | 2956 | 1467541892364 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 03:31:32 INFO - PROCESS | 2956 | 1467541892369 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 2956 | 1467541892374 Marionette TRACE conn7 <- [1,1430,null,{}] 03:31:32 INFO - PROCESS | 2956 | 1467541892380 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 2956 | 1467541892382 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:32 INFO - PROCESS | 2956 | 1467541892516 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 03:31:32 INFO - PROCESS | 2956 | 1467541892639 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 2956 | 1467541892643 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:32 INFO - PROCESS | 2956 | ++DOCSHELL 10554C00 == 34 [pid = 2956] [id = 367] 03:31:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10556000) [pid = 2956] [serial = 1101] [outer = 00000000] 03:31:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10857800) [pid = 2956] [serial = 1102] [outer = 10556000] 03:31:32 INFO - PROCESS | 2956 | 1467541892703 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1412C000) [pid = 2956] [serial = 1103] [outer = 10556000] 03:31:33 INFO - PROCESS | 2956 | 1467541893500 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1185ms 03:31:33 INFO - PROCESS | 2956 | 1467541893562 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 2956 | 1467541893567 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 03:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:31:33 INFO - PROCESS | 2956 | 1467541893575 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 2956 | 1467541893578 Marionette TRACE conn7 <- [1,1434,null,{}] 03:31:33 INFO - PROCESS | 2956 | 1467541893582 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 2956 | 1467541893587 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:33 INFO - PROCESS | 2956 | 1467541893744 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 03:31:33 INFO - PROCESS | 2956 | 1467541893874 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 2956 | 1467541893877 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:33 INFO - PROCESS | 2956 | ++DOCSHELL 14852400 == 35 [pid = 2956] [id = 368] 03:31:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (148E9400) [pid = 2956] [serial = 1104] [outer = 00000000] 03:31:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (15F6BC00) [pid = 2956] [serial = 1105] [outer = 148E9400] 03:31:33 INFO - PROCESS | 2956 | 1467541893935 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1618BC00) [pid = 2956] [serial = 1106] [outer = 148E9400] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 10559400 == 34 [pid = 2956] [id = 186] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 1676C000 == 33 [pid = 2956] [id = 198] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 14983400 == 32 [pid = 2956] [id = 197] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 105E6000 == 31 [pid = 2956] [id = 196] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 17221800 == 30 [pid = 2956] [id = 188] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 0FF7CC00 == 29 [pid = 2956] [id = 195] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 17221C00 == 28 [pid = 2956] [id = 365] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 1575D800 == 27 [pid = 2956] [id = 364] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 14847C00 == 26 [pid = 2956] [id = 363] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 1056D800 == 25 [pid = 2956] [id = 362] 03:31:34 INFO - PROCESS | 2956 | --DOCSHELL 0FFD9800 == 24 [pid = 2956] [id = 361] 03:31:34 INFO - PROCESS | 2956 | 1467541894791 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1279ms 03:31:34 INFO - PROCESS | 2956 | 1467541894855 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 2956 | 1467541894860 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 03:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:31:34 INFO - PROCESS | 2956 | 1467541894865 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 2956 | 1467541894869 Marionette TRACE conn7 <- [1,1438,null,{}] 03:31:34 INFO - PROCESS | 2956 | 1467541894875 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 2956 | 1467541894878 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:35 INFO - PROCESS | 2956 | 1467541895002 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 03:31:35 INFO - PROCESS | 2956 | 1467541895126 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 2956 | 1467541895131 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:35 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE0800 == 25 [pid = 2956] [id = 369] 03:31:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FFE0C00) [pid = 2956] [serial = 1107] [outer = 00000000] 03:31:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10559C00) [pid = 2956] [serial = 1108] [outer = 0FFE0C00] 03:31:35 INFO - PROCESS | 2956 | 1467541895193 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1056D800) [pid = 2956] [serial = 1109] [outer = 0FFE0C00] 03:31:35 INFO - PROCESS | 2956 | 1467541895830 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1020ms 03:31:35 INFO - PROCESS | 2956 | 1467541895889 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 2956 | 1467541895894 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 03:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:31:35 INFO - PROCESS | 2956 | 1467541895901 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 2956 | 1467541895904 Marionette TRACE conn7 <- [1,1442,null,{}] 03:31:35 INFO - PROCESS | 2956 | 1467541895908 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 2956 | 1467541895911 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:36 INFO - PROCESS | 2956 | 1467541896025 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 03:31:36 INFO - PROCESS | 2956 | 1467541896155 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 2956 | 1467541896158 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:36 INFO - PROCESS | 2956 | ++DOCSHELL 14727800 == 26 [pid = 2956] [id = 370] 03:31:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (14768C00) [pid = 2956] [serial = 1110] [outer = 00000000] 03:31:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (14849400) [pid = 2956] [serial = 1111] [outer = 14768C00] 03:31:36 INFO - PROCESS | 2956 | 1467541896217 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (15D43000) [pid = 2956] [serial = 1112] [outer = 14768C00] 03:31:36 INFO - PROCESS | 2956 | 1467541896854 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 03:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:31:36 INFO - PROCESS | 2956 | 1467541896886 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 2956 | 1467541896888 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 03:31:36 INFO - PROCESS | 2956 | 1467541896893 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 2956 | 1467541896897 Marionette TRACE conn7 <- [1,1446,null,{}] 03:31:36 INFO - PROCESS | 2956 | 1467541896909 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 2956 | 1467541896914 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:37 INFO - PROCESS | 2956 | 1467541897025 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 03:31:37 INFO - PROCESS | 2956 | 1467541897156 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 2956 | 1467541897160 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:37 INFO - PROCESS | 2956 | ++DOCSHELL 17691000 == 27 [pid = 2956] [id = 371] 03:31:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17691400) [pid = 2956] [serial = 1113] [outer = 00000000] 03:31:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17696400) [pid = 2956] [serial = 1114] [outer = 17691400] 03:31:37 INFO - PROCESS | 2956 | 1467541897220 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18262C00) [pid = 2956] [serial = 1115] [outer = 17691400] 03:31:37 INFO - PROCESS | 2956 | 1467541897858 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1022ms 03:31:37 INFO - PROCESS | 2956 | 1467541897917 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 2956 | 1467541897920 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 03:31:37 INFO - PROCESS | 2956 | 1467541897923 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:31:37 INFO - PROCESS | 2956 | 1467541897925 Marionette TRACE conn7 <- [1,1450,null,{}] 03:31:37 INFO - PROCESS | 2956 | 1467541897929 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 2956 | 1467541897931 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:38 INFO - PROCESS | 2956 | 1467541898041 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 03:31:38 INFO - PROCESS | 2956 | 1467541898142 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 2956 | 1467541898144 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:38 INFO - PROCESS | 2956 | ++DOCSHELL 1899D800 == 28 [pid = 2956] [id = 372] 03:31:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (189A1800) [pid = 2956] [serial = 1116] [outer = 00000000] 03:31:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (18A41800) [pid = 2956] [serial = 1117] [outer = 189A1800] 03:31:38 INFO - PROCESS | 2956 | 1467541898200 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18F9BC00) [pid = 2956] [serial = 1118] [outer = 189A1800] 03:31:38 INFO - PROCESS | 2956 | 1467541898915 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1015ms 03:31:38 INFO - PROCESS | 2956 | 1467541898951 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 2956 | 1467541898955 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 03:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:31:38 INFO - PROCESS | 2956 | 1467541898961 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 2956 | 1467541898964 Marionette TRACE conn7 <- [1,1454,null,{}] 03:31:39 INFO - PROCESS | 2956 | 1467541898992 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 2956 | 1467541898994 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:39 INFO - PROCESS | 2956 | 1467541899110 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 03:31:39 INFO - PROCESS | 2956 | --DOCSHELL 10565800 == 27 [pid = 2956] [id = 189] 03:31:39 INFO - PROCESS | 2956 | 1467541899301 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 2956 | 1467541899304 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:39 INFO - PROCESS | 2956 | ++DOCSHELL 0CC49400 == 28 [pid = 2956] [id = 373] 03:31:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (0CC4A000) [pid = 2956] [serial = 1119] [outer = 00000000] 03:31:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (0CEE5000) [pid = 2956] [serial = 1120] [outer = 0CC4A000] 03:31:39 INFO - PROCESS | 2956 | 1467541899371 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (0FFDDC00) [pid = 2956] [serial = 1121] [outer = 0CC4A000] 03:31:40 INFO - PROCESS | 2956 | 1467541900013 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1124ms 03:31:40 INFO - PROCESS | 2956 | 1467541900088 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 03:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:31:40 INFO - PROCESS | 2956 | 1467541900092 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 03:31:40 INFO - PROCESS | 2956 | 1467541900097 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 2956 | 1467541900100 Marionette TRACE conn7 <- [1,1458,null,{}] 03:31:40 INFO - PROCESS | 2956 | 1467541900121 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:40 INFO - PROCESS | 2956 | 1467541900126 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:40 INFO - PROCESS | 2956 | 1467541900247 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 03:31:40 INFO - PROCESS | 2956 | 1467541900372 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 2956 | 1467541900375 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:40 INFO - PROCESS | 2956 | ++DOCSHELL 146C1C00 == 29 [pid = 2956] [id = 374] 03:31:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (14828400) [pid = 2956] [serial = 1122] [outer = 00000000] 03:31:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (15F3D800) [pid = 2956] [serial = 1123] [outer = 14828400] 03:31:40 INFO - PROCESS | 2956 | 1467541900435 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (16779C00) [pid = 2956] [serial = 1124] [outer = 14828400] 03:31:41 INFO - PROCESS | 2956 | 1467541901099 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1024ms 03:31:41 INFO - PROCESS | 2956 | 1467541901122 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 2956 | 1467541901126 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 03:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:31:41 INFO - PROCESS | 2956 | 1467541901131 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 2956 | 1467541901133 Marionette TRACE conn7 <- [1,1462,null,{}] 03:31:41 INFO - PROCESS | 2956 | 1467541901137 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 2956 | 1467541901140 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:41 INFO - PROCESS | 2956 | 1467541901252 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 03:31:41 INFO - PROCESS | 2956 | 1467541901356 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 2956 | 1467541901358 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:41 INFO - PROCESS | 2956 | ++DOCSHELL 182CFC00 == 30 [pid = 2956] [id = 375] 03:31:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (182D1800) [pid = 2956] [serial = 1125] [outer = 00000000] 03:31:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1899FC00) [pid = 2956] [serial = 1126] [outer = 182D1800] 03:31:41 INFO - PROCESS | 2956 | 1467541901413 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (18A4EC00) [pid = 2956] [serial = 1127] [outer = 182D1800] 03:31:42 INFO - PROCESS | 2956 | 1467541902108 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 03:31:42 INFO - PROCESS | 2956 | 1467541902156 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 2956 | 1467541902158 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:31:42 INFO - PROCESS | 2956 | 1467541902164 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 2956 | 1467541902170 Marionette TRACE conn7 <- [1,1466,null,{}] 03:31:42 INFO - PROCESS | 2956 | 1467541902179 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 2956 | 1467541902183 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:42 INFO - PROCESS | 2956 | 1467541902343 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 03:31:42 INFO - PROCESS | 2956 | 1467541902477 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 2956 | 1467541902480 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:42 INFO - PROCESS | 2956 | ++DOCSHELL 196D8400 == 31 [pid = 2956] [id = 376] 03:31:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (196E2000) [pid = 2956] [serial = 1128] [outer = 00000000] 03:31:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (199E9800) [pid = 2956] [serial = 1129] [outer = 196E2000] 03:31:42 INFO - PROCESS | 2956 | 1467541902536 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (19A27C00) [pid = 2956] [serial = 1130] [outer = 196E2000] 03:31:43 INFO - PROCESS | 2956 | 1467541903156 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1024ms 03:31:43 INFO - PROCESS | 2956 | 1467541903189 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 2956 | 1467541903192 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 03:31:43 INFO - PROCESS | 2956 | 1467541903195 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:31:43 INFO - PROCESS | 2956 | 1467541903197 Marionette TRACE conn7 <- [1,1470,null,{}] 03:31:43 INFO - PROCESS | 2956 | 1467541903201 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:43 INFO - PROCESS | 2956 | 1467541903203 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:43 INFO - PROCESS | 2956 | 1467541903319 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 03:31:43 INFO - PROCESS | 2956 | 1467541903452 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 2956 | 1467541903454 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:43 INFO - PROCESS | 2956 | ++DOCSHELL 199E9000 == 32 [pid = 2956] [id = 377] 03:31:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19B21C00) [pid = 2956] [serial = 1131] [outer = 00000000] 03:31:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (19E3F800) [pid = 2956] [serial = 1132] [outer = 19B21C00] 03:31:43 INFO - PROCESS | 2956 | 1467541903509 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (19E41000) [pid = 2956] [serial = 1133] [outer = 19B21C00] 03:31:44 INFO - PROCESS | 2956 | 1467541904227 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:31:44 INFO - PROCESS | 2956 | --DOCSHELL 14727800 == 31 [pid = 2956] [id = 370] 03:31:44 INFO - PROCESS | 2956 | --DOCSHELL 0FFE0800 == 30 [pid = 2956] [id = 369] 03:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1116ms 03:31:44 INFO - PROCESS | 2956 | 1467541904324 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 2956 | 1467541904329 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:31:44 INFO - PROCESS | 2956 | 1467541904334 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 2956 | 1467541904337 Marionette TRACE conn7 <- [1,1474,null,{}] 03:31:44 INFO - PROCESS | 2956 | 1467541904358 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 2956 | 1467541904361 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:44 INFO - PROCESS | 2956 | 1467541904483 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 03:31:44 INFO - PROCESS | 2956 | 1467541904608 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 2956 | 1467541904611 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:44 INFO - PROCESS | 2956 | ++DOCSHELL 13F42800 == 31 [pid = 2956] [id = 378] 03:31:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1419FC00) [pid = 2956] [serial = 1134] [outer = 00000000] 03:31:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (142D5C00) [pid = 2956] [serial = 1135] [outer = 1419FC00] 03:31:44 INFO - PROCESS | 2956 | 1467541904672 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (14827C00) [pid = 2956] [serial = 1136] [outer = 1419FC00] 03:31:45 INFO - PROCESS | 2956 | 1467541905315 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1034ms 03:31:45 INFO - PROCESS | 2956 | 1467541905370 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 2956 | 1467541905376 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 03:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:31:45 INFO - PROCESS | 2956 | 1467541905382 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 2956 | 1467541905385 Marionette TRACE conn7 <- [1,1478,null,{}] 03:31:45 INFO - PROCESS | 2956 | 1467541905390 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:45 INFO - PROCESS | 2956 | 1467541905393 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:45 INFO - PROCESS | 2956 | 1467541905513 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 03:31:45 INFO - PROCESS | 2956 | 1467541905652 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 2956 | 1467541905654 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:45 INFO - PROCESS | 2956 | ++DOCSHELL 1893E800 == 32 [pid = 2956] [id = 379] 03:31:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (18940000) [pid = 2956] [serial = 1137] [outer = 00000000] 03:31:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (18A4B400) [pid = 2956] [serial = 1138] [outer = 18940000] 03:31:45 INFO - PROCESS | 2956 | 1467541905714 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (18FA8C00) [pid = 2956] [serial = 1139] [outer = 18940000] 03:31:46 INFO - PROCESS | 2956 | 1467541906346 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 03:31:46 INFO - PROCESS | 2956 | 1467541906405 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 2956 | 1467541906407 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:31:46 INFO - PROCESS | 2956 | 1467541906411 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 2956 | 1467541906415 Marionette TRACE conn7 <- [1,1482,null,{}] 03:31:46 INFO - PROCESS | 2956 | 1467541906426 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 2956 | 1467541906432 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:46 INFO - PROCESS | 2956 | 1467541906542 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 03:31:46 INFO - PROCESS | 2956 | 1467541906674 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 2956 | 1467541906678 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:46 INFO - PROCESS | 2956 | ++DOCSHELL 19A5AC00 == 33 [pid = 2956] [id = 380] 03:31:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (19A5C400) [pid = 2956] [serial = 1140] [outer = 00000000] 03:31:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 117 (19D69400) [pid = 2956] [serial = 1141] [outer = 19A5C400] 03:31:46 INFO - PROCESS | 2956 | 1467541906740 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 118 (19F02400) [pid = 2956] [serial = 1142] [outer = 19A5C400] 03:31:47 INFO - PROCESS | 2956 | 1467541907346 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 03:31:47 INFO - PROCESS | 2956 | 1467541907384 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 2956 | 1467541907387 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 03:31:47 INFO - PROCESS | 2956 | 1467541907391 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:31:47 INFO - PROCESS | 2956 | 1467541907393 Marionette TRACE conn7 <- [1,1486,null,{}] 03:31:47 INFO - PROCESS | 2956 | 1467541907396 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 2956 | 1467541907399 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:47 INFO - PROCESS | 2956 | 1467541907511 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 03:31:47 INFO - PROCESS | 2956 | 1467541907645 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 2956 | 1467541907647 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:47 INFO - PROCESS | 2956 | ++DOCSHELL 19E42800 == 34 [pid = 2956] [id = 381] 03:31:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 119 (19F66C00) [pid = 2956] [serial = 1143] [outer = 00000000] 03:31:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 120 (19FBAC00) [pid = 2956] [serial = 1144] [outer = 19F66C00] 03:31:47 INFO - PROCESS | 2956 | 1467541907704 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 121 (1AA65C00) [pid = 2956] [serial = 1145] [outer = 19F66C00] 03:31:48 INFO - PROCESS | 2956 | 1467541908330 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 03:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:31:48 INFO - PROCESS | 2956 | 1467541908364 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 2956 | 1467541908367 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 03:31:48 INFO - PROCESS | 2956 | 1467541908370 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 2956 | 1467541908372 Marionette TRACE conn7 <- [1,1490,null,{}] 03:31:48 INFO - PROCESS | 2956 | 1467541908375 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 2956 | 1467541908378 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:48 INFO - PROCESS | 2956 | 1467541908482 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 03:31:48 INFO - PROCESS | 2956 | 1467541908614 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 2956 | 1467541908617 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:48 INFO - PROCESS | 2956 | ++DOCSHELL 1AA6BC00 == 35 [pid = 2956] [id = 382] 03:31:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 122 (1AA6C000) [pid = 2956] [serial = 1146] [outer = 00000000] 03:31:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 123 (1B26BC00) [pid = 2956] [serial = 1147] [outer = 1AA6C000] 03:31:48 INFO - PROCESS | 2956 | 1467541908671 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 124 (1B316400) [pid = 2956] [serial = 1148] [outer = 1AA6C000] 03:31:49 INFO - PROCESS | 2956 | 1467541909346 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1015ms 03:31:49 INFO - PROCESS | 2956 | 1467541909402 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 2956 | 1467541909406 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 03:31:49 INFO - PROCESS | 2956 | 1467541909412 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:31:49 INFO - PROCESS | 2956 | 1467541909416 Marionette TRACE conn7 <- [1,1494,null,{}] 03:31:49 INFO - PROCESS | 2956 | 1467541909439 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 2956 | 1467541909441 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:49 INFO - PROCESS | 2956 | 1467541909552 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 03:31:49 INFO - PROCESS | 2956 | 1467541909689 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 2956 | 1467541909693 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:49 INFO - PROCESS | 2956 | ++DOCSHELL 14793400 == 36 [pid = 2956] [id = 383] 03:31:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 125 (14797800) [pid = 2956] [serial = 1149] [outer = 00000000] 03:31:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 126 (167D1C00) [pid = 2956] [serial = 1150] [outer = 14797800] 03:31:49 INFO - PROCESS | 2956 | 1467541909746 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 127 (17691800) [pid = 2956] [serial = 1151] [outer = 14797800] 03:31:50 INFO - PROCESS | 2956 | --DOCSHELL 10554C00 == 35 [pid = 2956] [id = 367] 03:31:50 INFO - PROCESS | 2956 | --DOCSHELL 0CC49400 == 34 [pid = 2956] [id = 373] 03:31:50 INFO - PROCESS | 2956 | 1467541910432 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1037ms 03:31:50 INFO - PROCESS | 2956 | 1467541910455 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 2956 | 1467541910459 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 03:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:31:50 INFO - PROCESS | 2956 | 1467541910464 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 2956 | 1467541910469 Marionette TRACE conn7 <- [1,1498,null,{}] 03:31:50 INFO - PROCESS | 2956 | 1467541910474 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 2956 | 1467541910477 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:50 INFO - PROCESS | 2956 | 1467541910596 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 03:31:50 INFO - PROCESS | 2956 | 1467541910707 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 2956 | 1467541910710 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:50 INFO - PROCESS | 2956 | ++DOCSHELL 14692800 == 35 [pid = 2956] [id = 384] 03:31:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 128 (1484B800) [pid = 2956] [serial = 1152] [outer = 00000000] 03:31:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 129 (17695000) [pid = 2956] [serial = 1153] [outer = 1484B800] 03:31:50 INFO - PROCESS | 2956 | 1467541910811 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 130 (189A7000) [pid = 2956] [serial = 1154] [outer = 1484B800] 03:31:51 INFO - PROCESS | 2956 | 1467541911387 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 991ms 03:31:51 INFO - PROCESS | 2956 | 1467541911455 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 2956 | 1467541911460 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 03:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:31:51 INFO - PROCESS | 2956 | 1467541911466 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 2956 | 1467541911469 Marionette TRACE conn7 <- [1,1502,null,{}] 03:31:51 INFO - PROCESS | 2956 | 1467541911489 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 2956 | 1467541911493 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:51 INFO - PROCESS | 2956 | 1467541911619 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 03:31:51 INFO - PROCESS | 2956 | 1467541911749 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 2956 | 1467541911752 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:51 INFO - PROCESS | 2956 | ++DOCSHELL 19A27800 == 36 [pid = 2956] [id = 385] 03:31:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 131 (19A58400) [pid = 2956] [serial = 1155] [outer = 00000000] 03:31:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 132 (19E42C00) [pid = 2956] [serial = 1156] [outer = 19A58400] 03:31:51 INFO - PROCESS | 2956 | 1467541911813 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 133 (19F0A800) [pid = 2956] [serial = 1157] [outer = 19A58400] 03:31:52 INFO - PROCESS | 2956 | 1467541912389 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 990ms 03:31:52 INFO - PROCESS | 2956 | 1467541912463 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 2956 | 1467541912466 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 03:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:31:52 INFO - PROCESS | 2956 | 1467541912469 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 2956 | 1467541912473 Marionette TRACE conn7 <- [1,1506,null,{}] 03:31:52 INFO - PROCESS | 2956 | 1467541912484 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:52 INFO - PROCESS | 2956 | 1467541912489 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:52 INFO - PROCESS | 2956 | 1467541912602 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 03:31:52 INFO - PROCESS | 2956 | 1467541912739 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 2956 | 1467541912742 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:52 INFO - PROCESS | 2956 | ++DOCSHELL 1B3A9800 == 37 [pid = 2956] [id = 386] 03:31:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 134 (1B3B0000) [pid = 2956] [serial = 1158] [outer = 00000000] 03:31:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 135 (1BB1E800) [pid = 2956] [serial = 1159] [outer = 1B3B0000] 03:31:52 INFO - PROCESS | 2956 | 1467541912801 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 136 (1BF07800) [pid = 2956] [serial = 1160] [outer = 1B3B0000] 03:31:53 INFO - PROCESS | 2956 | 1467541913377 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 971ms 03:31:53 INFO - PROCESS | 2956 | 1467541913446 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 2956 | 1467541913449 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:31:53 INFO - PROCESS | 2956 | 1467541913453 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 2956 | 1467541913455 Marionette TRACE conn7 <- [1,1510,null,{}] 03:31:53 INFO - PROCESS | 2956 | 1467541913459 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 2956 | 1467541913461 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:53 INFO - PROCESS | 2956 | 1467541913576 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 03:31:53 INFO - PROCESS | 2956 | 1467541913714 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 2956 | 1467541913717 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:53 INFO - PROCESS | 2956 | ++DOCSHELL 19FBB000 == 38 [pid = 2956] [id = 387] 03:31:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 137 (1BFC8000) [pid = 2956] [serial = 1161] [outer = 00000000] 03:31:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 138 (1C564000) [pid = 2956] [serial = 1162] [outer = 1BFC8000] 03:31:53 INFO - PROCESS | 2956 | 1467541913773 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 139 (1C567400) [pid = 2956] [serial = 1163] [outer = 1BFC8000] 03:31:54 INFO - PROCESS | 2956 | 1467541914341 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:31:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:31:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:31:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:31:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:31:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:31:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 935ms 03:31:54 INFO - PROCESS | 2956 | 1467541914391 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 2956 | 1467541914393 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 03:31:54 INFO - PROCESS | 2956 | 1467541914397 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:31:54 INFO - PROCESS | 2956 | 1467541914399 Marionette TRACE conn7 <- [1,1514,null,{}] 03:31:54 INFO - PROCESS | 2956 | 1467541914403 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 2956 | 1467541914405 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:54 INFO - PROCESS | 2956 | 1467541914511 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 03:31:54 INFO - PROCESS | 2956 | 1467541914622 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 2956 | 1467541914625 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:54 INFO - PROCESS | 2956 | ++DOCSHELL 1BFD0400 == 39 [pid = 2956] [id = 388] 03:31:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 140 (1CD3C400) [pid = 2956] [serial = 1164] [outer = 00000000] 03:31:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 141 (1CE07400) [pid = 2956] [serial = 1165] [outer = 1CD3C400] 03:31:54 INFO - PROCESS | 2956 | 1467541914677 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 142 (1D5DA800) [pid = 2956] [serial = 1166] [outer = 1CD3C400] 03:31:55 INFO - PROCESS | 2956 | 1467541915265 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:31:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:31:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:31:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:31:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:31:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:31:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:31:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 929ms 03:31:55 INFO - PROCESS | 2956 | 1467541915330 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 2956 | 1467541915332 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 03:31:55 INFO - PROCESS | 2956 | 1467541915336 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:31:55 INFO - PROCESS | 2956 | 1467541915338 Marionette TRACE conn7 <- [1,1518,null,{}] 03:31:55 INFO - PROCESS | 2956 | 1467541915342 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 2956 | 1467541915348 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:55 INFO - PROCESS | 2956 | 1467541915582 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 03:31:55 INFO - PROCESS | 2956 | 1467541915695 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 2956 | 1467541915698 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:55 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE0800 == 40 [pid = 2956] [id = 389] 03:31:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 143 (10229400) [pid = 2956] [serial = 1167] [outer = 00000000] 03:31:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 144 (105E4400) [pid = 2956] [serial = 1168] [outer = 10229400] 03:31:55 INFO - PROCESS | 2956 | 1467541915747 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 145 (142D4000) [pid = 2956] [serial = 1169] [outer = 10229400] 03:31:56 INFO - PROCESS | 2956 | --DOCSHELL 13F42800 == 39 [pid = 2956] [id = 378] 03:31:56 INFO - PROCESS | 2956 | 1467541916370 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:31:56 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:31:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:31:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:31:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:31:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:31:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1073ms 03:31:56 INFO - PROCESS | 2956 | 1467541916473 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 2956 | 1467541916478 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 03:31:56 INFO - PROCESS | 2956 | 1467541916485 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:31:56 INFO - PROCESS | 2956 | 1467541916489 Marionette TRACE conn7 <- [1,1522,null,{}] 03:31:56 INFO - PROCESS | 2956 | 1467541916499 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:56 INFO - PROCESS | 2956 | 1467541916503 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:56 INFO - PROCESS | 2956 | 1467541916634 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 03:31:56 INFO - PROCESS | 2956 | 1467541916739 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 2956 | 1467541916744 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:56 INFO - PROCESS | 2956 | ++DOCSHELL 1412B000 == 40 [pid = 2956] [id = 390] 03:31:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 146 (1575A400) [pid = 2956] [serial = 1170] [outer = 00000000] 03:31:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 147 (182C9C00) [pid = 2956] [serial = 1171] [outer = 1575A400] 03:31:56 INFO - PROCESS | 2956 | 1467541916804 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 148 (19130400) [pid = 2956] [serial = 1172] [outer = 1575A400] 03:31:57 INFO - PROCESS | 2956 | 1467541917457 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1025ms 03:31:57 INFO - PROCESS | 2956 | 1467541917515 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 2956 | 1467541917520 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 03:31:57 INFO - PROCESS | 2956 | 1467541917526 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:31:57 INFO - PROCESS | 2956 | 1467541917529 Marionette TRACE conn7 <- [1,1526,null,{}] 03:31:57 INFO - PROCESS | 2956 | 1467541917533 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:57 INFO - PROCESS | 2956 | 1467541917536 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:57 INFO - PROCESS | 2956 | 1467541917707 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 03:31:57 INFO - PROCESS | 2956 | 1467541917768 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 2956 | 1467541917770 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:57 INFO - PROCESS | 2956 | ++DOCSHELL 19FBD800 == 41 [pid = 2956] [id = 391] 03:31:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 149 (19FBE000) [pid = 2956] [serial = 1173] [outer = 00000000] 03:31:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 150 (1AA70000) [pid = 2956] [serial = 1174] [outer = 19FBE000] 03:31:57 INFO - PROCESS | 2956 | 1467541917828 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 151 (1B31E000) [pid = 2956] [serial = 1175] [outer = 19FBE000] 03:31:58 INFO - PROCESS | 2956 | 1467541918479 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 03:31:58 INFO - PROCESS | 2956 | 1467541918500 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 2956 | 1467541918502 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 03:31:58 INFO - PROCESS | 2956 | 1467541918506 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:31:58 INFO - PROCESS | 2956 | 1467541918510 Marionette TRACE conn7 <- [1,1530,null,{}] 03:31:58 INFO - PROCESS | 2956 | 1467541918521 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 2956 | 1467541918526 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:58 INFO - PROCESS | 2956 | 1467541918643 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 03:31:58 INFO - PROCESS | 2956 | 1467541918758 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 2956 | 1467541918761 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:58 INFO - PROCESS | 2956 | ++DOCSHELL 1CD47800 == 42 [pid = 2956] [id = 392] 03:31:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 152 (1CD48800) [pid = 2956] [serial = 1176] [outer = 00000000] 03:31:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 153 (1CE0E400) [pid = 2956] [serial = 1177] [outer = 1CD48800] 03:31:58 INFO - PROCESS | 2956 | 1467541918861 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 154 (1D5E2C00) [pid = 2956] [serial = 1178] [outer = 1CD48800] 03:31:59 INFO - PROCESS | 2956 | 1467541919544 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1070ms 03:31:59 INFO - PROCESS | 2956 | 1467541919601 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 2956 | 1467541919604 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 03:31:59 INFO - PROCESS | 2956 | 1467541919609 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 2956 | 1467541919611 Marionette TRACE conn7 <- [1,1534,null,{}] 03:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:31:59 INFO - PROCESS | 2956 | 1467541919615 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:59 INFO - PROCESS | 2956 | 1467541919617 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:59 INFO - PROCESS | 2956 | 1467541919729 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 03:31:59 INFO - PROCESS | 2956 | 1467541919871 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 2956 | 1467541919873 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:31:59 INFO - PROCESS | 2956 | ++DOCSHELL 1D7BDC00 == 43 [pid = 2956] [id = 393] 03:31:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 155 (1DD0DC00) [pid = 2956] [serial = 1179] [outer = 00000000] 03:31:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 156 (1DD15800) [pid = 2956] [serial = 1180] [outer = 1DD0DC00] 03:31:59 INFO - PROCESS | 2956 | 1467541919930 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 157 (1DE25C00) [pid = 2956] [serial = 1181] [outer = 1DD0DC00] 03:32:00 INFO - PROCESS | 2956 | 1467541920544 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 03:32:00 INFO - PROCESS | 2956 | 1467541920586 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 2956 | 1467541920588 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 03:32:00 INFO - PROCESS | 2956 | 1467541920592 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:32:00 INFO - PROCESS | 2956 | 1467541920594 Marionette TRACE conn7 <- [1,1538,null,{}] 03:32:00 INFO - PROCESS | 2956 | 1467541920598 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 2956 | 1467541920600 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:00 INFO - PROCESS | 2956 | 1467541920710 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 03:32:00 INFO - PROCESS | 2956 | 1467541920875 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 2956 | 1467541920878 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:00 INFO - PROCESS | 2956 | ++DOCSHELL 0FD5A000 == 44 [pid = 2956] [id = 394] 03:32:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 158 (16189000) [pid = 2956] [serial = 1182] [outer = 00000000] 03:32:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 159 (1DE2E000) [pid = 2956] [serial = 1183] [outer = 16189000] 03:32:00 INFO - PROCESS | 2956 | 1467541920935 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 160 (1DE2F000) [pid = 2956] [serial = 1184] [outer = 16189000] 03:32:01 INFO - PROCESS | 2956 | 1467541921536 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 971ms 03:32:01 INFO - PROCESS | 2956 | 1467541921566 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 2956 | 1467541921568 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 03:32:01 INFO - PROCESS | 2956 | 1467541921571 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:32:01 INFO - PROCESS | 2956 | 1467541921573 Marionette TRACE conn7 <- [1,1542,null,{}] 03:32:01 INFO - PROCESS | 2956 | 1467541921577 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:01 INFO - PROCESS | 2956 | 1467541921583 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1AA3E800 == 43 [pid = 2956] [id = 360] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 19E42800 == 42 [pid = 2956] [id = 381] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1AA6BC00 == 41 [pid = 2956] [id = 382] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 0CE6B400 == 40 [pid = 2956] [id = 194] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 14692800 == 39 [pid = 2956] [id = 384] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1724A400 == 38 [pid = 2956] [id = 200] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1021F000 == 37 [pid = 2956] [id = 202] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 146C1C00 == 36 [pid = 2956] [id = 374] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 19A27800 == 35 [pid = 2956] [id = 385] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1B3A9800 == 34 [pid = 2956] [id = 386] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 196D8400 == 33 [pid = 2956] [id = 376] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 0CE75000 == 32 [pid = 2956] [id = 190] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 19FBB000 == 31 [pid = 2956] [id = 387] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 182CFC00 == 30 [pid = 2956] [id = 375] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1BFD0400 == 29 [pid = 2956] [id = 388] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 182D2800 == 28 [pid = 2956] [id = 201] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 15F47000 == 27 [pid = 2956] [id = 187] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 17691000 == 26 [pid = 2956] [id = 371] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 191A6C00 == 25 [pid = 2956] [id = 192] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 19A5AC00 == 24 [pid = 2956] [id = 380] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1482F400 == 23 [pid = 2956] [id = 203] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1893E800 == 22 [pid = 2956] [id = 379] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 10224400 == 21 [pid = 2956] [id = 193] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1899D800 == 20 [pid = 2956] [id = 372] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1468EC00 == 19 [pid = 2956] [id = 199] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 14852400 == 18 [pid = 2956] [id = 368] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 18A4C000 == 17 [pid = 2956] [id = 191] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 199E9000 == 16 [pid = 2956] [id = 377] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1D7BDC00 == 15 [pid = 2956] [id = 393] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 19FBD800 == 14 [pid = 2956] [id = 391] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1CD47800 == 13 [pid = 2956] [id = 392] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 14793400 == 12 [pid = 2956] [id = 383] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 0FFE0800 == 11 [pid = 2956] [id = 389] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 1412B000 == 10 [pid = 2956] [id = 390] 03:32:04 INFO - PROCESS | 2956 | --DOCSHELL 182D3400 == 9 [pid = 2956] [id = 366] 03:32:06 INFO - PROCESS | 2956 | 1467541926466 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 03:32:06 INFO - PROCESS | 2956 | --DOCSHELL 0FD5A000 == 8 [pid = 2956] [id = 394] 03:32:06 INFO - PROCESS | 2956 | 1467541926648 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 2956 | 1467541926651 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:06 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF9C00 == 9 [pid = 2956] [id = 395] 03:32:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 161 (0FDFAC00) [pid = 2956] [serial = 1185] [outer = 00000000] 03:32:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 162 (0FFD4000) [pid = 2956] [serial = 1186] [outer = 0FDFAC00] 03:32:06 INFO - PROCESS | 2956 | 1467541926702 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 163 (0FFDE400) [pid = 2956] [serial = 1187] [outer = 0FDFAC00] 03:32:07 INFO - PROCESS | 2956 | 1467541927161 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 5637ms 03:32:07 INFO - PROCESS | 2956 | 1467541927213 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 03:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:32:07 INFO - PROCESS | 2956 | 1467541927218 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 03:32:07 INFO - PROCESS | 2956 | 1467541927223 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 2956 | 1467541927226 Marionette TRACE conn7 <- [1,1546,null,{}] 03:32:07 INFO - PROCESS | 2956 | 1467541927231 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 2956 | 1467541927233 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:07 INFO - PROCESS | 2956 | 1467541927334 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 03:32:07 INFO - PROCESS | 2956 | 1467541927344 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 2956 | 1467541927346 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:07 INFO - PROCESS | 2956 | ++DOCSHELL 15F74800 == 10 [pid = 2956] [id = 396] 03:32:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 164 (15F76800) [pid = 2956] [serial = 1188] [outer = 00000000] 03:32:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 165 (17216C00) [pid = 2956] [serial = 1189] [outer = 15F76800] 03:32:07 INFO - PROCESS | 2956 | 1467541927394 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 166 (1767F400) [pid = 2956] [serial = 1190] [outer = 15F76800] 03:32:07 INFO - PROCESS | 2956 | 1467541927896 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 03:32:07 INFO - PROCESS | 2956 | 1467541927953 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 2956 | 1467541927956 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 03:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:32:07 INFO - PROCESS | 2956 | 1467541927960 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 2956 | 1467541927962 Marionette TRACE conn7 <- [1,1550,null,{}] 03:32:07 INFO - PROCESS | 2956 | 1467541927966 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 2956 | 1467541927968 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:08 INFO - PROCESS | 2956 | 1467541928063 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 03:32:08 INFO - PROCESS | 2956 | 1467541928178 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 2956 | 1467541928180 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:08 INFO - PROCESS | 2956 | ++DOCSHELL 14793400 == 11 [pid = 2956] [id = 397] 03:32:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 167 (1913BC00) [pid = 2956] [serial = 1191] [outer = 00000000] 03:32:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 168 (196DF800) [pid = 2956] [serial = 1192] [outer = 1913BC00] 03:32:08 INFO - PROCESS | 2956 | 1467541928225 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 169 (199E5800) [pid = 2956] [serial = 1193] [outer = 1913BC00] 03:32:08 INFO - PROCESS | 2956 | 1467541928675 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 03:32:08 INFO - PROCESS | 2956 | 1467541928742 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 2956 | 1467541928746 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:32:08 INFO - PROCESS | 2956 | 1467541928761 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 2956 | 1467541928765 Marionette TRACE conn7 <- [1,1554,null,{}] 03:32:08 INFO - PROCESS | 2956 | 1467541928768 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:08 INFO - PROCESS | 2956 | 1467541928772 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:08 INFO - PROCESS | 2956 | 1467541928911 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 03:32:08 INFO - PROCESS | 2956 | 1467541928918 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 2956 | 1467541928929 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:09 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDD000 == 12 [pid = 2956] [id = 398] 03:32:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 170 (182D2800) [pid = 2956] [serial = 1194] [outer = 00000000] 03:32:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 171 (1AA69800) [pid = 2956] [serial = 1195] [outer = 182D2800] 03:32:09 INFO - PROCESS | 2956 | 1467541929032 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 172 (1B31E800) [pid = 2956] [serial = 1196] [outer = 182D2800] 03:32:09 INFO - PROCESS | 2956 | 1467541929449 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 790ms 03:32:09 INFO - PROCESS | 2956 | 1467541929543 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 03:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:32:09 INFO - PROCESS | 2956 | 1467541929545 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 03:32:09 INFO - PROCESS | 2956 | 1467541929548 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 2956 | 1467541929550 Marionette TRACE conn7 <- [1,1558,null,{}] 03:32:09 INFO - PROCESS | 2956 | 1467541929553 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:09 INFO - PROCESS | 2956 | 1467541929555 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:09 INFO - PROCESS | 2956 | 1467541929678 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 03:32:09 INFO - PROCESS | 2956 | 1467541929750 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 2956 | 1467541929752 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:09 INFO - PROCESS | 2956 | ++DOCSHELL 1AA67C00 == 13 [pid = 2956] [id = 399] 03:32:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 173 (1BB15400) [pid = 2956] [serial = 1197] [outer = 00000000] 03:32:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 174 (1BFD5800) [pid = 2956] [serial = 1198] [outer = 1BB15400] 03:32:09 INFO - PROCESS | 2956 | 1467541929796 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 175 (1CD42000) [pid = 2956] [serial = 1199] [outer = 1BB15400] 03:32:10 INFO - PROCESS | 2956 | 1467541930218 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 03:32:10 INFO - PROCESS | 2956 | 1467541930283 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 2956 | 1467541930285 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 03:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:32:10 INFO - PROCESS | 2956 | 1467541930288 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 2956 | 1467541930290 Marionette TRACE conn7 <- [1,1562,null,{}] 03:32:10 INFO - PROCESS | 2956 | 1467541930293 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 2956 | 1467541930295 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:10 INFO - PROCESS | 2956 | 1467541930415 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 03:32:10 INFO - PROCESS | 2956 | 1467541930516 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 2956 | 1467541930521 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:10 INFO - PROCESS | 2956 | ++DOCSHELL 1D5E2000 == 14 [pid = 2956] [id = 400] 03:32:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 176 (1D5E2400) [pid = 2956] [serial = 1200] [outer = 00000000] 03:32:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 177 (1D779400) [pid = 2956] [serial = 1201] [outer = 1D5E2400] 03:32:10 INFO - PROCESS | 2956 | 1467541930585 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 178 (1DD11C00) [pid = 2956] [serial = 1202] [outer = 1D5E2400] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 177 (0FFDC000) [pid = 2956] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 176 (1056E800) [pid = 2956] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 175 (14849800) [pid = 2956] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 174 (19A30000) [pid = 2956] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 173 (19E4A800) [pid = 2956] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 172 (19FB2C00) [pid = 2956] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 171 (19F03C00) [pid = 2956] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 170 (15767400) [pid = 2956] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 169 (196DB400) [pid = 2956] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 168 (1891A400) [pid = 2956] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 167 (1468E800) [pid = 2956] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 166 (0CF33400) [pid = 2956] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 165 (15F6F000) [pid = 2956] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 164 (10223000) [pid = 2956] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 163 (196D9C00) [pid = 2956] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 162 (15F73400) [pid = 2956] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 161 (1B1A9400) [pid = 2956] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 160 (1484B800) [pid = 2956] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 159 (10556000) [pid = 2956] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 158 (14797800) [pid = 2956] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 157 (18918800) [pid = 2956] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 156 (0CC4A000) [pid = 2956] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 155 (18940000) [pid = 2956] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 154 (0FFE0C00) [pid = 2956] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 153 (17691400) [pid = 2956] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 152 (17223000) [pid = 2956] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 151 (14768C00) [pid = 2956] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 150 (10229400) [pid = 2956] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 149 (182D1800) [pid = 2956] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 148 (1DD0DC00) [pid = 2956] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 147 (1CD3C400) [pid = 2956] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 146 (1BFC8000) [pid = 2956] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 145 (1B3B0000) [pid = 2956] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 144 (1AA6C000) [pid = 2956] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 143 (1CD48800) [pid = 2956] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 142 (19F66C00) [pid = 2956] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 141 (19B21C00) [pid = 2956] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 140 (19A5C400) [pid = 2956] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 139 (1575A400) [pid = 2956] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 138 (19FBE000) [pid = 2956] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 137 (196E2000) [pid = 2956] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 136 (19A58400) [pid = 2956] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 135 (1419FC00) [pid = 2956] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 134 (189A1800) [pid = 2956] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 133 (148E9400) [pid = 2956] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:32:11 INFO - PROCESS | 2956 | --DOMWINDOW == 132 (14828400) [pid = 2956] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:32:12 INFO - PROCESS | 2956 | 1467541931982 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1732ms 03:32:12 INFO - PROCESS | 2956 | 1467541932020 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 2956 | 1467541932022 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 03:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:32:12 INFO - PROCESS | 2956 | 1467541932025 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 2956 | 1467541932027 Marionette TRACE conn7 <- [1,1566,null,{}] 03:32:12 INFO - PROCESS | 2956 | 1467541932030 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:12 INFO - PROCESS | 2956 | 1467541932032 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:12 INFO - PROCESS | 2956 | 1467541932120 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 03:32:12 INFO - PROCESS | 2956 | 1467541932134 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 2956 | 1467541932137 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:12 INFO - PROCESS | 2956 | ++DOCSHELL 0CC48000 == 15 [pid = 2956] [id = 401] 03:32:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 133 (1056E800) [pid = 2956] [serial = 1203] [outer = 00000000] 03:32:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 134 (147C5000) [pid = 2956] [serial = 1204] [outer = 1056E800] 03:32:12 INFO - PROCESS | 2956 | 1467541932182 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 135 (1498A000) [pid = 2956] [serial = 1205] [outer = 1056E800] 03:32:12 INFO - PROCESS | 2956 | 1467541932607 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 03:32:12 INFO - PROCESS | 2956 | 1467541932666 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 2956 | 1467541932668 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 03:32:12 INFO - PROCESS | 2956 | 1467541932671 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 2956 | 1467541932673 Marionette TRACE conn7 <- [1,1570,null,{}] 03:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:32:12 INFO - PROCESS | 2956 | 1467541932676 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:12 INFO - PROCESS | 2956 | 1467541932679 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:12 INFO - PROCESS | 2956 | 1467541932760 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 03:32:12 INFO - PROCESS | 2956 | 1467541932765 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 2956 | 1467541932767 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:12 INFO - PROCESS | 2956 | ++DOCSHELL 15D49000 == 16 [pid = 2956] [id = 402] 03:32:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 136 (15F71000) [pid = 2956] [serial = 1206] [outer = 00000000] 03:32:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 137 (17222400) [pid = 2956] [serial = 1207] [outer = 15F71000] 03:32:12 INFO - PROCESS | 2956 | 1467541932812 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 138 (17251800) [pid = 2956] [serial = 1208] [outer = 15F71000] 03:32:13 INFO - PROCESS | 2956 | 1467541933276 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 03:32:13 INFO - PROCESS | 2956 | 1467541933307 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 03:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:32:13 INFO - PROCESS | 2956 | 1467541933309 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 03:32:13 INFO - PROCESS | 2956 | 1467541933312 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 2956 | 1467541933314 Marionette TRACE conn7 <- [1,1574,null,{}] 03:32:13 INFO - PROCESS | 2956 | 1467541933333 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 2956 | 1467541933335 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:13 INFO - PROCESS | 2956 | 1467541933421 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 03:32:13 INFO - PROCESS | 2956 | 1467541933427 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 2956 | 1467541933429 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:13 INFO - PROCESS | 2956 | ++DOCSHELL 18931400 == 17 [pid = 2956] [id = 403] 03:32:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 139 (18937800) [pid = 2956] [serial = 1209] [outer = 00000000] 03:32:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 140 (18A4C800) [pid = 2956] [serial = 1210] [outer = 18937800] 03:32:13 INFO - PROCESS | 2956 | 1467541933473 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 141 (19134C00) [pid = 2956] [serial = 1211] [outer = 18937800] 03:32:14 INFO - PROCESS | 2956 | 1467541934284 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1018ms 03:32:14 INFO - PROCESS | 2956 | 1467541934332 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 2956 | 1467541934337 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 03:32:14 INFO - PROCESS | 2956 | 1467541934342 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:32:14 INFO - PROCESS | 2956 | 1467541934345 Marionette TRACE conn7 <- [1,1578,null,{}] 03:32:14 INFO - PROCESS | 2956 | 1467541934352 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:14 INFO - PROCESS | 2956 | 1467541934355 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:14 INFO - PROCESS | 2956 | 1467541934517 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 03:32:14 INFO - PROCESS | 2956 | 1467541934668 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 2956 | 1467541934671 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:14 INFO - PROCESS | 2956 | ++DOCSHELL 10FE1000 == 18 [pid = 2956] [id = 404] 03:32:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 142 (111CDC00) [pid = 2956] [serial = 1212] [outer = 00000000] 03:32:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 143 (15F6DC00) [pid = 2956] [serial = 1213] [outer = 111CDC00] 03:32:14 INFO - PROCESS | 2956 | 1467541934729 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 144 (172F9000) [pid = 2956] [serial = 1214] [outer = 111CDC00] 03:32:15 INFO - PROCESS | 2956 | 1467541935444 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1172ms 03:32:15 INFO - PROCESS | 2956 | 1467541935519 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 2956 | 1467541935524 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:32:15 INFO - PROCESS | 2956 | 1467541935530 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 2956 | 1467541935533 Marionette TRACE conn7 <- [1,1582,null,{}] 03:32:15 INFO - PROCESS | 2956 | 1467541935561 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 2956 | 1467541935564 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:15 INFO - PROCESS | 2956 | 1467541935838 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 03:32:16 INFO - PROCESS | 2956 | 1467541936009 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 2956 | 1467541936012 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:16 INFO - PROCESS | 2956 | ++DOCSHELL 0CE75000 == 19 [pid = 2956] [id = 405] 03:32:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 145 (0CEF2C00) [pid = 2956] [serial = 1215] [outer = 00000000] 03:32:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 146 (0FD5E000) [pid = 2956] [serial = 1216] [outer = 0CEF2C00] 03:32:16 INFO - PROCESS | 2956 | 1467541936106 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 147 (0FF7CC00) [pid = 2956] [serial = 1217] [outer = 0CEF2C00] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 146 (105E4400) [pid = 2956] [serial = 1168] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 145 (1021E000) [pid = 2956] [serial = 1083] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 144 (10226000) [pid = 2956] [serial = 1084] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 143 (105E7C00) [pid = 2956] [serial = 1086] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 142 (10FE2800) [pid = 2956] [serial = 1087] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 141 (14854000) [pid = 2956] [serial = 1089] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 140 (19E3E400) [pid = 2956] [serial = 1065] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 139 (1498B000) [pid = 2956] [serial = 1090] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 138 (19F63000) [pid = 2956] [serial = 1068] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 137 (19E46000) [pid = 2956] [serial = 1066] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 136 (19FBDC00) [pid = 2956] [serial = 1071] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 135 (19F63800) [pid = 2956] [serial = 1069] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 134 (1AA6A800) [pid = 2956] [serial = 1077] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 133 (19FBE400) [pid = 2956] [serial = 1072] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 132 (15F69800) [pid = 2956] [serial = 1092] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 131 (196E7800) [pid = 2956] [serial = 1062] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 130 (18936400) [pid = 2956] [serial = 1059] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 129 (189A6C00) [pid = 2956] [serial = 1060] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 128 (16773000) [pid = 2956] [serial = 1056] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 127 (167CDC00) [pid = 2956] [serial = 1057] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 126 (0FFD6800) [pid = 2956] [serial = 1053] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 125 (108C4400) [pid = 2956] [serial = 1054] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 124 (17224C00) [pid = 2956] [serial = 1051] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 123 (167D0000) [pid = 2956] [serial = 1050] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 122 (10562400) [pid = 2956] [serial = 1048] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 121 (1676BC00) [pid = 2956] [serial = 1093] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 120 (10554000) [pid = 2956] [serial = 1047] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 119 (199EB800) [pid = 2956] [serial = 1045] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 118 (1AA6D800) [pid = 2956] [serial = 1078] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 117 (172F1C00) [pid = 2956] [serial = 1097] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 116 (1893DC00) [pid = 2956] [serial = 1074] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (1B31E400) [pid = 2956] [serial = 1080] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (196DD800) [pid = 2956] [serial = 1075] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1B31F000) [pid = 2956] [serial = 1081] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (199E7000) [pid = 2956] [serial = 1063] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (18A4B400) [pid = 2956] [serial = 1138] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (1891C800) [pid = 2956] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (17696400) [pid = 2956] [serial = 1114] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (15D43000) [pid = 2956] [serial = 1112] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (142D4000) [pid = 2956] [serial = 1169] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (14849400) [pid = 2956] [serial = 1111] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (142D5C00) [pid = 2956] [serial = 1135] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (167D1C00) [pid = 2956] [serial = 1150] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10559C00) [pid = 2956] [serial = 1108] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (182C9C00) [pid = 2956] [serial = 1171] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1618BC00) [pid = 2956] [serial = 1106] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (16779C00) [pid = 2956] [serial = 1124] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1899FC00) [pid = 2956] [serial = 1126] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (189A7000) [pid = 2956] [serial = 1154] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1412C000) [pid = 2956] [serial = 1103] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19E42C00) [pid = 2956] [serial = 1156] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (17695000) [pid = 2956] [serial = 1153] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (15F6BC00) [pid = 2956] [serial = 1105] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (17691800) [pid = 2956] [serial = 1151] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (15F3D800) [pid = 2956] [serial = 1123] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1893C000) [pid = 2956] [serial = 1100] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (0CEE5000) [pid = 2956] [serial = 1120] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18FA8C00) [pid = 2956] [serial = 1139] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18935000) [pid = 2956] [serial = 1099] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10857800) [pid = 2956] [serial = 1102] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1056D800) [pid = 2956] [serial = 1109] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18262C00) [pid = 2956] [serial = 1115] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19D69400) [pid = 2956] [serial = 1141] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18A41800) [pid = 2956] [serial = 1117] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1724FC00) [pid = 2956] [serial = 1096] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FFDDC00) [pid = 2956] [serial = 1121] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19E41000) [pid = 2956] [serial = 1133] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19F02400) [pid = 2956] [serial = 1142] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19130400) [pid = 2956] [serial = 1172] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1B31E000) [pid = 2956] [serial = 1175] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19A27C00) [pid = 2956] [serial = 1130] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19F0A800) [pid = 2956] [serial = 1157] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19E3F800) [pid = 2956] [serial = 1132] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1BB1E800) [pid = 2956] [serial = 1159] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E9800) [pid = 2956] [serial = 1129] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1CE0E400) [pid = 2956] [serial = 1177] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19FBAC00) [pid = 2956] [serial = 1144] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (14827C00) [pid = 2956] [serial = 1136] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1AA70000) [pid = 2956] [serial = 1174] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18F9BC00) [pid = 2956] [serial = 1118] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (18A4EC00) [pid = 2956] [serial = 1127] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1DE25C00) [pid = 2956] [serial = 1181] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (1DE2E000) [pid = 2956] [serial = 1183] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1D5DA800) [pid = 2956] [serial = 1166] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1C567400) [pid = 2956] [serial = 1163] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (1CE07400) [pid = 2956] [serial = 1165] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (1BF07800) [pid = 2956] [serial = 1160] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (1C564000) [pid = 2956] [serial = 1162] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (1B316400) [pid = 2956] [serial = 1148] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (1D5E2C00) [pid = 2956] [serial = 1178] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (1DD15800) [pid = 2956] [serial = 1180] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (1AA65C00) [pid = 2956] [serial = 1145] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (1B26BC00) [pid = 2956] [serial = 1147] [outer = 00000000] [url = about:blank] 03:32:16 INFO - PROCESS | 2956 | 1467541936726 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1225ms 03:32:16 INFO - PROCESS | 2956 | 1467541936759 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 2956 | 1467541936762 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 03:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:32:16 INFO - PROCESS | 2956 | 1467541936767 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 2956 | 1467541936770 Marionette TRACE conn7 <- [1,1586,null,{}] 03:32:16 INFO - PROCESS | 2956 | 1467541936775 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 2956 | 1467541936777 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:16 INFO - PROCESS | 2956 | 1467541936870 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 03:32:16 INFO - PROCESS | 2956 | 1467541936960 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 2956 | 1467541936963 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:17 INFO - PROCESS | 2956 | ++DOCSHELL 1022C000 == 20 [pid = 2956] [id = 406] 03:32:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (103E6800) [pid = 2956] [serial = 1218] [outer = 00000000] 03:32:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (1056A400) [pid = 2956] [serial = 1219] [outer = 103E6800] 03:32:17 INFO - PROCESS | 2956 | 1467541937011 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (10570800) [pid = 2956] [serial = 1220] [outer = 103E6800] 03:32:17 INFO - PROCESS | 2956 | 1467541937470 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 731ms 03:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:32:17 INFO - PROCESS | 2956 | 1467541937499 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 2956 | 1467541937501 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 03:32:17 INFO - PROCESS | 2956 | 1467541937509 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 2956 | 1467541937511 Marionette TRACE conn7 <- [1,1590,null,{}] 03:32:17 INFO - PROCESS | 2956 | 1467541937514 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 2956 | 1467541937517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:17 INFO - PROCESS | 2956 | 1467541937606 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 03:32:17 INFO - PROCESS | 2956 | 1467541937613 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 2956 | 1467541937616 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:17 INFO - PROCESS | 2956 | ++DOCSHELL 141F0000 == 21 [pid = 2956] [id = 407] 03:32:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (141F2800) [pid = 2956] [serial = 1221] [outer = 00000000] 03:32:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (1468E800) [pid = 2956] [serial = 1222] [outer = 141F2800] 03:32:17 INFO - PROCESS | 2956 | 1467541937661 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (1472E400) [pid = 2956] [serial = 1223] [outer = 141F2800] 03:32:18 INFO - PROCESS | 2956 | 1467541938132 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 03:32:18 INFO - PROCESS | 2956 | 1467541938179 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 03:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:32:18 INFO - PROCESS | 2956 | 1467541938183 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 03:32:18 INFO - PROCESS | 2956 | 1467541938193 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 2956 | 1467541938198 Marionette TRACE conn7 <- [1,1594,null,{}] 03:32:18 INFO - PROCESS | 2956 | 1467541938201 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 2956 | 1467541938204 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:18 INFO - PROCESS | 2956 | 1467541938295 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 03:32:18 INFO - PROCESS | 2956 | 1467541938303 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 2956 | 1467541938305 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:18 INFO - PROCESS | 2956 | ++DOCSHELL 15D43000 == 22 [pid = 2956] [id = 408] 03:32:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (15D44C00) [pid = 2956] [serial = 1224] [outer = 00000000] 03:32:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (15F6B400) [pid = 2956] [serial = 1225] [outer = 15D44C00] 03:32:18 INFO - PROCESS | 2956 | 1467541938352 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (15F72400) [pid = 2956] [serial = 1226] [outer = 15D44C00] 03:32:18 INFO - PROCESS | 2956 | 1467541938814 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 03:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:32:18 INFO - PROCESS | 2956 | 1467541938879 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 2956 | 1467541938881 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 03:32:18 INFO - PROCESS | 2956 | 1467541938884 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 2956 | 1467541938885 Marionette TRACE conn7 <- [1,1598,null,{}] 03:32:18 INFO - PROCESS | 2956 | 1467541938894 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 2956 | 1467541938896 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:19 INFO - PROCESS | 2956 | 1467541939034 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 03:32:19 INFO - PROCESS | 2956 | 1467541939049 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 2956 | 1467541939051 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:19 INFO - PROCESS | 2956 | ++DOCSHELL 1618BC00 == 23 [pid = 2956] [id = 409] 03:32:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (1676C800) [pid = 2956] [serial = 1227] [outer = 00000000] 03:32:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (167D2800) [pid = 2956] [serial = 1228] [outer = 1676C800] 03:32:19 INFO - PROCESS | 2956 | 1467541939096 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1721FC00) [pid = 2956] [serial = 1229] [outer = 1676C800] 03:32:19 INFO - PROCESS | 2956 | 1467541939531 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 03:32:19 INFO - PROCESS | 2956 | 1467541939568 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 2956 | 1467541939570 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 03:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:32:19 INFO - PROCESS | 2956 | 1467541939573 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 2956 | 1467541939575 Marionette TRACE conn7 <- [1,1602,null,{}] 03:32:19 INFO - PROCESS | 2956 | 1467541939578 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 2956 | 1467541939580 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:19 INFO - PROCESS | 2956 | 1467541939693 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 03:32:19 INFO - PROCESS | 2956 | 1467541939701 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 2956 | 1467541939707 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:19 INFO - PROCESS | 2956 | ++DOCSHELL 10857800 == 24 [pid = 2956] [id = 410] 03:32:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (17255800) [pid = 2956] [serial = 1230] [outer = 00000000] 03:32:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (172FE000) [pid = 2956] [serial = 1231] [outer = 17255800] 03:32:19 INFO - PROCESS | 2956 | 1467541939813 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (17695000) [pid = 2956] [serial = 1232] [outer = 17255800] 03:32:20 INFO - PROCESS | 2956 | 1467541940280 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 03:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:32:20 INFO - PROCESS | 2956 | 1467541940305 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 2956 | 1467541940307 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 03:32:20 INFO - PROCESS | 2956 | 1467541940310 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 2956 | 1467541940312 Marionette TRACE conn7 <- [1,1606,null,{}] 03:32:20 INFO - PROCESS | 2956 | 1467541940315 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 2956 | 1467541940317 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:20 INFO - PROCESS | 2956 | 1467541940459 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 03:32:20 INFO - PROCESS | 2956 | 1467541940466 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 2956 | 1467541940468 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:20 INFO - PROCESS | 2956 | ++DOCSHELL 10560000 == 25 [pid = 2956] [id = 411] 03:32:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (15F74C00) [pid = 2956] [serial = 1233] [outer = 00000000] 03:32:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18919400) [pid = 2956] [serial = 1234] [outer = 15F74C00] 03:32:20 INFO - PROCESS | 2956 | 1467541940516 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1769E400) [pid = 2956] [serial = 1235] [outer = 15F74C00] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (15F71000) [pid = 2956] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1D5E2400) [pid = 2956] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (182D2800) [pid = 2956] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1056E800) [pid = 2956] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (16189000) [pid = 2956] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (0FDFAC00) [pid = 2956] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1913BC00) [pid = 2956] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (15F76800) [pid = 2956] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:32:21 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1BB15400) [pid = 2956] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:32:21 INFO - PROCESS | 2956 | 1467541941036 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 771ms 03:32:21 INFO - PROCESS | 2956 | 1467541941082 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 2956 | 1467541941084 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:32:21 INFO - PROCESS | 2956 | 1467541941091 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 2956 | 1467541941093 Marionette TRACE conn7 <- [1,1610,null,{}] 03:32:21 INFO - PROCESS | 2956 | 1467541941097 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 2956 | 1467541941098 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:21 INFO - PROCESS | 2956 | 1467541941178 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 03:32:21 INFO - PROCESS | 2956 | 1467541941184 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 2956 | 1467541941186 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:21 INFO - PROCESS | 2956 | ++DOCSHELL 1482F400 == 26 [pid = 2956] [id = 412] 03:32:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (172F2400) [pid = 2956] [serial = 1236] [outer = 00000000] 03:32:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1893CC00) [pid = 2956] [serial = 1237] [outer = 172F2400] 03:32:21 INFO - PROCESS | 2956 | 1467541941230 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (18940000) [pid = 2956] [serial = 1238] [outer = 172F2400] 03:32:21 INFO - PROCESS | 2956 | 1467541941655 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 03:32:21 INFO - PROCESS | 2956 | 1467541941718 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 2956 | 1467541941720 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:32:21 INFO - PROCESS | 2956 | 1467541941723 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 2956 | 1467541941725 Marionette TRACE conn7 <- [1,1614,null,{}] 03:32:21 INFO - PROCESS | 2956 | 1467541941728 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 2956 | 1467541941730 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:21 INFO - PROCESS | 2956 | 1467541941835 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 03:32:21 INFO - PROCESS | 2956 | 1467541941844 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 2956 | 1467541941845 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:21 INFO - PROCESS | 2956 | ++DOCSHELL 15F69400 == 27 [pid = 2956] [id = 413] 03:32:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (15F70800) [pid = 2956] [serial = 1239] [outer = 00000000] 03:32:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (18A41800) [pid = 2956] [serial = 1240] [outer = 15F70800] 03:32:21 INFO - PROCESS | 2956 | 1467541941890 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18A47C00) [pid = 2956] [serial = 1241] [outer = 15F70800] 03:32:22 INFO - PROCESS | 2956 | 1467541942304 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 03:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:32:22 INFO - PROCESS | 2956 | 1467541942354 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 2956 | 1467541942356 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 03:32:22 INFO - PROCESS | 2956 | 1467541942359 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 2956 | 1467541942360 Marionette TRACE conn7 <- [1,1618,null,{}] 03:32:22 INFO - PROCESS | 2956 | 1467541942364 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:22 INFO - PROCESS | 2956 | 1467541942365 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:22 INFO - PROCESS | 2956 | 1467541942449 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 03:32:22 INFO - PROCESS | 2956 | 1467541942456 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 2956 | 1467541942457 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:22 INFO - PROCESS | 2956 | ++DOCSHELL 15768C00 == 28 [pid = 2956] [id = 414] 03:32:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18A4C000) [pid = 2956] [serial = 1242] [outer = 00000000] 03:32:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18FA4800) [pid = 2956] [serial = 1243] [outer = 18A4C000] 03:32:22 INFO - PROCESS | 2956 | 1467541942511 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18FA8800) [pid = 2956] [serial = 1244] [outer = 18A4C000] 03:32:22 INFO - PROCESS | 2956 | 1467541942944 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 03:32:23 INFO - PROCESS | 2956 | 1467541943010 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 2956 | 1467541943014 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:32:23 INFO - PROCESS | 2956 | 1467541943024 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 2956 | 1467541943028 Marionette TRACE conn7 <- [1,1622,null,{}] 03:32:23 INFO - PROCESS | 2956 | 1467541943035 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 2956 | 1467541943038 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:23 INFO - PROCESS | 2956 | 1467541943156 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 03:32:23 INFO - PROCESS | 2956 | 1467541943323 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 2956 | 1467541943328 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:23 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDA000 == 29 [pid = 2956] [id = 415] 03:32:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0FFDD400) [pid = 2956] [serial = 1245] [outer = 00000000] 03:32:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10553400) [pid = 2956] [serial = 1246] [outer = 0FFDD400] 03:32:23 INFO - PROCESS | 2956 | 1467541943388 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10569C00) [pid = 2956] [serial = 1247] [outer = 0FFDD400] 03:32:23 INFO - PROCESS | 2956 | 1467541943958 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 990ms 03:32:24 INFO - PROCESS | 2956 | 1467541944016 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 2956 | 1467541944020 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 03:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:32:24 INFO - PROCESS | 2956 | 1467541944027 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 2956 | 1467541944031 Marionette TRACE conn7 <- [1,1626,null,{}] 03:32:24 INFO - PROCESS | 2956 | 1467541944036 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 2956 | 1467541944039 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:24 INFO - PROCESS | 2956 | 1467541944151 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 03:32:24 INFO - PROCESS | 2956 | 1467541944286 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 2956 | 1467541944289 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:24 INFO - PROCESS | 2956 | ++DOCSHELL 14851000 == 30 [pid = 2956] [id = 416] 03:32:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (14852400) [pid = 2956] [serial = 1248] [outer = 00000000] 03:32:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (14992C00) [pid = 2956] [serial = 1249] [outer = 14852400] 03:32:24 INFO - PROCESS | 2956 | 1467541944347 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (15F3D800) [pid = 2956] [serial = 1250] [outer = 14852400] 03:32:24 INFO - PROCESS | 2956 | 1467541944958 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 990ms 03:32:25 INFO - PROCESS | 2956 | 1467541945016 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 2956 | 1467541945019 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 03:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:32:25 INFO - PROCESS | 2956 | 1467541945022 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 2956 | 1467541945025 Marionette TRACE conn7 <- [1,1630,null,{}] 03:32:25 INFO - PROCESS | 2956 | 1467541945035 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 2956 | 1467541945040 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:25 INFO - PROCESS | 2956 | 1467541945155 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 03:32:25 INFO - PROCESS | 2956 | 1467541945290 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 2956 | 1467541945295 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:25 INFO - PROCESS | 2956 | ++DOCSHELL 1893B800 == 31 [pid = 2956] [id = 417] 03:32:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1893C000) [pid = 2956] [serial = 1251] [outer = 00000000] 03:32:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18A4BC00) [pid = 2956] [serial = 1252] [outer = 1893C000] 03:32:25 INFO - PROCESS | 2956 | 1467541945354 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FA9800) [pid = 2956] [serial = 1253] [outer = 1893C000] 03:32:26 INFO - PROCESS | 2956 | 1467541945979 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 971ms 03:32:26 INFO - PROCESS | 2956 | 1467541946002 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 2956 | 1467541946004 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 03:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:32:26 INFO - PROCESS | 2956 | 1467541946008 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 2956 | 1467541946010 Marionette TRACE conn7 <- [1,1634,null,{}] 03:32:26 INFO - PROCESS | 2956 | 1467541946014 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 2956 | 1467541946016 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:26 INFO - PROCESS | 2956 | 1467541946127 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 03:32:26 INFO - PROCESS | 2956 | 1467541946259 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 2956 | 1467541946261 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:26 INFO - PROCESS | 2956 | ++DOCSHELL 1913BC00 == 32 [pid = 2956] [id = 418] 03:32:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (196E1000) [pid = 2956] [serial = 1254] [outer = 00000000] 03:32:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199E4400) [pid = 2956] [serial = 1255] [outer = 196E1000] 03:32:26 INFO - PROCESS | 2956 | 1467541946317 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (199E9400) [pid = 2956] [serial = 1256] [outer = 196E1000] 03:32:27 INFO - PROCESS | 2956 | 1467541947028 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1070ms 03:32:27 INFO - PROCESS | 2956 | 1467541947089 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 2956 | 1467541947093 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 03:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:32:27 INFO - PROCESS | 2956 | 1467541947099 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 2956 | 1467541947102 Marionette TRACE conn7 <- [1,1638,null,{}] 03:32:27 INFO - PROCESS | 2956 | 1467541947108 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:27 INFO - PROCESS | 2956 | 1467541947111 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:27 INFO - PROCESS | 2956 | 1467541947216 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 03:32:27 INFO - PROCESS | 2956 | 1467541947354 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 2956 | 1467541947359 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:27 INFO - PROCESS | 2956 | ++DOCSHELL 1056C000 == 33 [pid = 2956] [id = 419] 03:32:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1056D400) [pid = 2956] [serial = 1257] [outer = 00000000] 03:32:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (13F13000) [pid = 2956] [serial = 1258] [outer = 1056D400] 03:32:27 INFO - PROCESS | 2956 | 1467541947411 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (142C8000) [pid = 2956] [serial = 1259] [outer = 1056D400] 03:32:28 INFO - PROCESS | 2956 | --DOCSHELL 0FDF9C00 == 32 [pid = 2956] [id = 395] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1DE2F000) [pid = 2956] [serial = 1184] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18A4C800) [pid = 2956] [serial = 1210] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1BFD5800) [pid = 2956] [serial = 1198] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17251800) [pid = 2956] [serial = 1208] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1D779400) [pid = 2956] [serial = 1201] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17222400) [pid = 2956] [serial = 1207] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1DD11C00) [pid = 2956] [serial = 1202] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1AA69800) [pid = 2956] [serial = 1195] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1B31E800) [pid = 2956] [serial = 1196] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (147C5000) [pid = 2956] [serial = 1204] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1498A000) [pid = 2956] [serial = 1205] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199E5800) [pid = 2956] [serial = 1193] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FFD4000) [pid = 2956] [serial = 1186] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0FFDE400) [pid = 2956] [serial = 1187] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (196DF800) [pid = 2956] [serial = 1192] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17216C00) [pid = 2956] [serial = 1189] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1767F400) [pid = 2956] [serial = 1190] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1CD42000) [pid = 2956] [serial = 1199] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 2956 | 1467541948562 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1536ms 03:32:28 INFO - PROCESS | 2956 | 1467541948639 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 2956 | 1467541948643 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:32:28 INFO - PROCESS | 2956 | 1467541948647 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 2956 | 1467541948652 Marionette TRACE conn7 <- [1,1642,null,{}] 03:32:28 INFO - PROCESS | 2956 | 1467541948657 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:28 INFO - PROCESS | 2956 | 1467541948659 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:28 INFO - PROCESS | 2956 | 1467541948779 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 03:32:28 INFO - PROCESS | 2956 | 1467541948871 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 2956 | 1467541948873 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:28 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1C00 == 33 [pid = 2956] [id = 420] 03:32:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1021DC00) [pid = 2956] [serial = 1260] [outer = 00000000] 03:32:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10554C00) [pid = 2956] [serial = 1261] [outer = 1021DC00] 03:32:28 INFO - PROCESS | 2956 | 1467541948923 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1055F800) [pid = 2956] [serial = 1262] [outer = 1021DC00] 03:32:29 INFO - PROCESS | 2956 | 1467541949300 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 03:32:29 INFO - PROCESS | 2956 | 1467541949382 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 2956 | 1467541949386 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 03:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:32:29 INFO - PROCESS | 2956 | 1467541949395 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 2956 | 1467541949398 Marionette TRACE conn7 <- [1,1646,null,{}] 03:32:29 INFO - PROCESS | 2956 | 1467541949402 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 2956 | 1467541949405 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:29 INFO - PROCESS | 2956 | 1467541949502 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 03:32:29 INFO - PROCESS | 2956 | 1467541949511 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 2956 | 1467541949513 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:29 INFO - PROCESS | 2956 | ++DOCSHELL 14693400 == 34 [pid = 2956] [id = 421] 03:32:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (14797800) [pid = 2956] [serial = 1263] [outer = 00000000] 03:32:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1482E800) [pid = 2956] [serial = 1264] [outer = 14797800] 03:32:29 INFO - PROCESS | 2956 | 1467541949561 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (14855800) [pid = 2956] [serial = 1265] [outer = 14797800] 03:32:30 INFO - PROCESS | 2956 | 1467541950016 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 03:32:30 INFO - PROCESS | 2956 | 1467541950069 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 2956 | 1467541950071 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 03:32:30 INFO - PROCESS | 2956 | 1467541950075 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:32:30 INFO - PROCESS | 2956 | 1467541950078 Marionette TRACE conn7 <- [1,1650,null,{}] 03:32:30 INFO - PROCESS | 2956 | 1467541950089 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:30 INFO - PROCESS | 2956 | 1467541950094 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:30 INFO - PROCESS | 2956 | 1467541950175 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 03:32:30 INFO - PROCESS | 2956 | 1467541950183 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 2956 | 1467541950186 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:30 INFO - PROCESS | 2956 | ++DOCSHELL 15F72000 == 35 [pid = 2956] [id = 422] 03:32:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (16773000) [pid = 2956] [serial = 1266] [outer = 00000000] 03:32:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (17223400) [pid = 2956] [serial = 1267] [outer = 16773000] 03:32:30 INFO - PROCESS | 2956 | 1467541950234 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1472B000) [pid = 2956] [serial = 1268] [outer = 16773000] 03:32:30 INFO - PROCESS | 2956 | 1467541950729 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 03:32:30 INFO - PROCESS | 2956 | 1467541950809 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 2956 | 1467541950812 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 03:32:30 INFO - PROCESS | 2956 | 1467541950815 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:32:30 INFO - PROCESS | 2956 | 1467541950817 Marionette TRACE conn7 <- [1,1654,null,{}] 03:32:30 INFO - PROCESS | 2956 | 1467541950821 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:30 INFO - PROCESS | 2956 | 1467541950823 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:31 INFO - PROCESS | 2956 | 1467541950968 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 03:32:31 INFO - PROCESS | 2956 | 1467541950993 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 2956 | 1467541950995 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:31 INFO - PROCESS | 2956 | ++DOCSHELL 1769C800 == 36 [pid = 2956] [id = 423] 03:32:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1769DC00) [pid = 2956] [serial = 1269] [outer = 00000000] 03:32:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18266400) [pid = 2956] [serial = 1270] [outer = 1769DC00] 03:32:31 INFO - PROCESS | 2956 | 1467541951040 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18924800) [pid = 2956] [serial = 1271] [outer = 1769DC00] 03:32:31 INFO - PROCESS | 2956 | 1467541951473 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 03:32:31 INFO - PROCESS | 2956 | 1467541951489 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 2956 | 1467541951491 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 03:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:32:31 INFO - PROCESS | 2956 | 1467541951494 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 2956 | 1467541951495 Marionette TRACE conn7 <- [1,1658,null,{}] 03:32:31 INFO - PROCESS | 2956 | 1467541951504 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 2956 | 1467541951506 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:31 INFO - PROCESS | 2956 | 1467541951618 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 03:32:31 INFO - PROCESS | 2956 | 1467541951624 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 2956 | 1467541951625 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:31 INFO - PROCESS | 2956 | ++DOCSHELL 18938400 == 37 [pid = 2956] [id = 424] 03:32:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1893D000) [pid = 2956] [serial = 1272] [outer = 00000000] 03:32:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18A3D800) [pid = 2956] [serial = 1273] [outer = 1893D000] 03:32:31 INFO - PROCESS | 2956 | 1467541951669 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18A47400) [pid = 2956] [serial = 1274] [outer = 1893D000] 03:32:32 INFO - PROCESS | 2956 | 1467541952138 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 03:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:32:32 INFO - PROCESS | 2956 | 1467541952186 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 2956 | 1467541952189 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 03:32:32 INFO - PROCESS | 2956 | 1467541952192 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 2956 | 1467541952193 Marionette TRACE conn7 <- [1,1662,null,{}] 03:32:32 INFO - PROCESS | 2956 | 1467541952197 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 2956 | 1467541952202 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:32 INFO - PROCESS | 2956 | 1467541952357 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 03:32:32 INFO - PROCESS | 2956 | 1467541952426 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 2956 | 1467541952428 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:32 INFO - PROCESS | 2956 | ++DOCSHELL 18FAA800 == 38 [pid = 2956] [id = 425] 03:32:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (191A6000) [pid = 2956] [serial = 1275] [outer = 00000000] 03:32:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (199E4800) [pid = 2956] [serial = 1276] [outer = 191A6000] 03:32:32 INFO - PROCESS | 2956 | 1467541952472 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (199EC800) [pid = 2956] [serial = 1277] [outer = 191A6000] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1676C800) [pid = 2956] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (0CEF2C00) [pid = 2956] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (111CDC00) [pid = 2956] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18937800) [pid = 2956] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (141F2800) [pid = 2956] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (103E6800) [pid = 2956] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15D44C00) [pid = 2956] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (17255800) [pid = 2956] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (15F70800) [pid = 2956] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F74C00) [pid = 2956] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (172F2400) [pid = 2956] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:32:32 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18A4C000) [pid = 2956] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:32:33 INFO - PROCESS | 2956 | 1467541953011 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 870ms 03:32:33 INFO - PROCESS | 2956 | 1467541953065 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 2956 | 1467541953067 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 03:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:32:33 INFO - PROCESS | 2956 | 1467541953070 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 2956 | 1467541953072 Marionette TRACE conn7 <- [1,1666,null,{}] 03:32:33 INFO - PROCESS | 2956 | 1467541953075 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 2956 | 1467541953077 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:33 INFO - PROCESS | 2956 | 1467541953152 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 03:32:33 INFO - PROCESS | 2956 | 1467541953158 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 2956 | 1467541953159 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:33 INFO - PROCESS | 2956 | ++DOCSHELL 15F74C00 == 39 [pid = 2956] [id = 426] 03:32:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (167CEC00) [pid = 2956] [serial = 1278] [outer = 00000000] 03:32:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18937800) [pid = 2956] [serial = 1279] [outer = 167CEC00] 03:32:33 INFO - PROCESS | 2956 | 1467541953204 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18F9FC00) [pid = 2956] [serial = 1280] [outer = 167CEC00] 03:32:33 INFO - PROCESS | 2956 | 1467541953624 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 570ms 03:32:33 INFO - PROCESS | 2956 | 1467541953641 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 2956 | 1467541953643 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 03:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:32:33 INFO - PROCESS | 2956 | 1467541953662 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 2956 | 1467541953664 Marionette TRACE conn7 <- [1,1670,null,{}] 03:32:33 INFO - PROCESS | 2956 | 1467541953684 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 2956 | 1467541953686 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:33 INFO - PROCESS | 2956 | 1467541953763 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 03:32:33 INFO - PROCESS | 2956 | 1467541953769 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 2956 | 1467541953771 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:33 INFO - PROCESS | 2956 | ++DOCSHELL 1482E400 == 40 [pid = 2956] [id = 427] 03:32:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196E1400) [pid = 2956] [serial = 1281] [outer = 00000000] 03:32:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19A50800) [pid = 2956] [serial = 1282] [outer = 196E1400] 03:32:33 INFO - PROCESS | 2956 | 1467541953815 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19A28400) [pid = 2956] [serial = 1283] [outer = 196E1400] 03:32:34 INFO - PROCESS | 2956 | 1467541954268 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 650ms 03:32:34 INFO - PROCESS | 2956 | 1467541954301 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 2956 | 1467541954303 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:32:34 INFO - PROCESS | 2956 | 1467541954307 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 2956 | 1467541954308 Marionette TRACE conn7 <- [1,1674,null,{}] 03:32:34 INFO - PROCESS | 2956 | 1467541954312 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 2956 | 1467541954314 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:34 INFO - PROCESS | 2956 | 1467541954435 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 03:32:34 INFO - PROCESS | 2956 | 1467541954446 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 2956 | 1467541954447 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:34 INFO - PROCESS | 2956 | ++DOCSHELL 19D6A000 == 41 [pid = 2956] [id = 428] 03:32:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19D6B400) [pid = 2956] [serial = 1284] [outer = 00000000] 03:32:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19E41000) [pid = 2956] [serial = 1285] [outer = 19D6B400] 03:32:34 INFO - PROCESS | 2956 | 1467541954492 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19E47800) [pid = 2956] [serial = 1286] [outer = 19D6B400] 03:32:35 INFO - PROCESS | 2956 | 1467541955101 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 03:32:35 INFO - PROCESS | 2956 | 1467541955204 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 2956 | 1467541955208 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 03:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:32:35 INFO - PROCESS | 2956 | 1467541955238 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 2956 | 1467541955242 Marionette TRACE conn7 <- [1,1678,null,{}] 03:32:35 INFO - PROCESS | 2956 | 1467541955248 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 2956 | 1467541955251 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:35 INFO - PROCESS | 2956 | 1467541955382 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 03:32:35 INFO - PROCESS | 2956 | 1467541955511 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 2956 | 1467541955514 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:35 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF2400 == 42 [pid = 2956] [id = 429] 03:32:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (0FDF7000) [pid = 2956] [serial = 1287] [outer = 00000000] 03:32:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1082F800) [pid = 2956] [serial = 1288] [outer = 0FDF7000] 03:32:35 INFO - PROCESS | 2956 | 1467541955573 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (14130800) [pid = 2956] [serial = 1289] [outer = 0FDF7000] 03:32:36 INFO - PROCESS | 2956 | 1467541956220 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1018ms 03:32:36 INFO - PROCESS | 2956 | 1467541956261 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 2956 | 1467541956265 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:32:36 INFO - PROCESS | 2956 | 1467541956272 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 2956 | 1467541956275 Marionette TRACE conn7 <- [1,1682,null,{}] 03:32:36 INFO - PROCESS | 2956 | 1467541956279 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 2956 | 1467541956281 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:36 INFO - PROCESS | 2956 | 1467541956403 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 03:32:36 INFO - PROCESS | 2956 | 1467541956521 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 2956 | 1467541956524 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:36 INFO - PROCESS | 2956 | ++DOCSHELL 15F6F800 == 43 [pid = 2956] [id = 430] 03:32:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (15F73C00) [pid = 2956] [serial = 1290] [outer = 00000000] 03:32:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17222800) [pid = 2956] [serial = 1291] [outer = 15F73C00] 03:32:36 INFO - PROCESS | 2956 | 1467541956581 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1768F400) [pid = 2956] [serial = 1292] [outer = 15F73C00] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 15768C00 == 42 [pid = 2956] [id = 414] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 1482E400 == 41 [pid = 2956] [id = 427] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 15F74C00 == 40 [pid = 2956] [id = 426] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 18FAA800 == 39 [pid = 2956] [id = 425] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 18938400 == 38 [pid = 2956] [id = 424] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 1769C800 == 37 [pid = 2956] [id = 423] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 15F72000 == 36 [pid = 2956] [id = 422] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 14693400 == 35 [pid = 2956] [id = 421] 03:32:37 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1C00 == 34 [pid = 2956] [id = 420] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (167D2800) [pid = 2956] [serial = 1228] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1721FC00) [pid = 2956] [serial = 1229] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (0FD5E000) [pid = 2956] [serial = 1216] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (0FF7CC00) [pid = 2956] [serial = 1217] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (15F6DC00) [pid = 2956] [serial = 1213] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (172F9000) [pid = 2956] [serial = 1214] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19134C00) [pid = 2956] [serial = 1211] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1468E800) [pid = 2956] [serial = 1222] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1472E400) [pid = 2956] [serial = 1223] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1056A400) [pid = 2956] [serial = 1219] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10570800) [pid = 2956] [serial = 1220] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (15F6B400) [pid = 2956] [serial = 1225] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (17695000) [pid = 2956] [serial = 1232] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (172FE000) [pid = 2956] [serial = 1231] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18919400) [pid = 2956] [serial = 1234] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1893CC00) [pid = 2956] [serial = 1237] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18940000) [pid = 2956] [serial = 1238] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1769E400) [pid = 2956] [serial = 1235] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (15F72400) [pid = 2956] [serial = 1226] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18A47C00) [pid = 2956] [serial = 1241] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18FA8800) [pid = 2956] [serial = 1244] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (18FA4800) [pid = 2956] [serial = 1243] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18A41800) [pid = 2956] [serial = 1240] [outer = 00000000] [url = about:blank] 03:32:37 INFO - PROCESS | 2956 | 1467541957502 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1274ms 03:32:37 INFO - PROCESS | 2956 | 1467541957550 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 2956 | 1467541957553 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:32:37 INFO - PROCESS | 2956 | 1467541957557 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 2956 | 1467541957561 Marionette TRACE conn7 <- [1,1686,null,{}] 03:32:37 INFO - PROCESS | 2956 | 1467541957566 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:37 INFO - PROCESS | 2956 | 1467541957569 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:37 INFO - PROCESS | 2956 | 1467541957657 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 03:32:37 INFO - PROCESS | 2956 | 1467541957664 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 2956 | 1467541957668 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:37 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1C00 == 35 [pid = 2956] [id = 431] 03:32:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1021E000) [pid = 2956] [serial = 1293] [outer = 00000000] 03:32:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (10228C00) [pid = 2956] [serial = 1294] [outer = 1021E000] 03:32:37 INFO - PROCESS | 2956 | 1467541957717 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10556400) [pid = 2956] [serial = 1295] [outer = 1021E000] 03:32:38 INFO - PROCESS | 2956 | 1467541958257 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 03:32:38 INFO - PROCESS | 2956 | 1467541958290 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 2956 | 1467541958294 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 03:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:32:38 INFO - PROCESS | 2956 | 1467541958300 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 2956 | 1467541958302 Marionette TRACE conn7 <- [1,1690,null,{}] 03:32:38 INFO - PROCESS | 2956 | 1467541958306 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 2956 | 1467541958309 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:38 INFO - PROCESS | 2956 | 1467541958396 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 03:32:38 INFO - PROCESS | 2956 | 1467541958492 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 2956 | 1467541958495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:38 INFO - PROCESS | 2956 | ++DOCSHELL 1468E800 == 36 [pid = 2956] [id = 432] 03:32:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (14693000) [pid = 2956] [serial = 1296] [outer = 00000000] 03:32:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (14798000) [pid = 2956] [serial = 1297] [outer = 14693000] 03:32:38 INFO - PROCESS | 2956 | 1467541958541 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (14853800) [pid = 2956] [serial = 1298] [outer = 14693000] 03:32:38 INFO - PROCESS | 2956 | 1467541958936 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 03:32:39 INFO - PROCESS | 2956 | 1467541958974 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 2956 | 1467541958977 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 03:32:39 INFO - PROCESS | 2956 | 1467541958980 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:32:39 INFO - PROCESS | 2956 | 1467541958983 Marionette TRACE conn7 <- [1,1694,null,{}] 03:32:39 INFO - PROCESS | 2956 | 1467541958994 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 2956 | 1467541958998 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:39 INFO - PROCESS | 2956 | 1467541959083 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 03:32:39 INFO - PROCESS | 2956 | 1467541959090 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 2956 | 1467541959093 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:39 INFO - PROCESS | 2956 | ++DOCSHELL 16777400 == 37 [pid = 2956] [id = 433] 03:32:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (167CE800) [pid = 2956] [serial = 1299] [outer = 00000000] 03:32:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1721D000) [pid = 2956] [serial = 1300] [outer = 167CE800] 03:32:39 INFO - PROCESS | 2956 | 1467541959142 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17224C00) [pid = 2956] [serial = 1301] [outer = 167CE800] 03:32:39 INFO - PROCESS | 2956 | 1467541959615 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 03:32:39 INFO - PROCESS | 2956 | 1467541959655 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 2956 | 1467541959657 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 03:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:32:39 INFO - PROCESS | 2956 | 1467541959665 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 2956 | 1467541959667 Marionette TRACE conn7 <- [1,1698,null,{}] 03:32:39 INFO - PROCESS | 2956 | 1467541959670 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 2956 | 1467541959672 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:39 INFO - PROCESS | 2956 | 1467541959816 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 03:32:39 INFO - PROCESS | 2956 | 1467541959873 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 2956 | 1467541959875 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:39 INFO - PROCESS | 2956 | ++DOCSHELL 17693400 == 38 [pid = 2956] [id = 434] 03:32:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (17695400) [pid = 2956] [serial = 1302] [outer = 00000000] 03:32:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18268000) [pid = 2956] [serial = 1303] [outer = 17695400] 03:32:39 INFO - PROCESS | 2956 | 1467541959921 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18927800) [pid = 2956] [serial = 1304] [outer = 17695400] 03:32:40 INFO - PROCESS | 2956 | 1467541960358 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 03:32:40 INFO - PROCESS | 2956 | 1467541960400 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 2956 | 1467541960402 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 03:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:32:40 INFO - PROCESS | 2956 | 1467541960404 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 2956 | 1467541960406 Marionette TRACE conn7 <- [1,1702,null,{}] 03:32:40 INFO - PROCESS | 2956 | 1467541960416 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 2956 | 1467541960418 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:40 INFO - PROCESS | 2956 | 1467541960532 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 03:32:40 INFO - PROCESS | 2956 | 1467541960539 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 2956 | 1467541960541 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:40 INFO - PROCESS | 2956 | ++DOCSHELL 18933400 == 39 [pid = 2956] [id = 435] 03:32:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18934000) [pid = 2956] [serial = 1305] [outer = 00000000] 03:32:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18940400) [pid = 2956] [serial = 1306] [outer = 18934000] 03:32:40 INFO - PROCESS | 2956 | 1467541960585 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18A33400) [pid = 2956] [serial = 1307] [outer = 18934000] 03:32:41 INFO - PROCESS | 2956 | 1467541961047 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 03:32:41 INFO - PROCESS | 2956 | 1467541961076 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 03:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:32:41 INFO - PROCESS | 2956 | 1467541961077 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 03:32:41 INFO - PROCESS | 2956 | 1467541961081 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 2956 | 1467541961082 Marionette TRACE conn7 <- [1,1706,null,{}] 03:32:41 INFO - PROCESS | 2956 | 1467541961086 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 2956 | 1467541961092 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:41 INFO - PROCESS | 2956 | 1467541961259 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 03:32:41 INFO - PROCESS | 2956 | 1467541961293 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 2956 | 1467541961295 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:41 INFO - PROCESS | 2956 | ++DOCSHELL 18940000 == 40 [pid = 2956] [id = 436] 03:32:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18A46400) [pid = 2956] [serial = 1308] [outer = 00000000] 03:32:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (196DE400) [pid = 2956] [serial = 1309] [outer = 18A46400] 03:32:41 INFO - PROCESS | 2956 | 1467541961339 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18F9CC00) [pid = 2956] [serial = 1310] [outer = 18A46400] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (0FFDD400) [pid = 2956] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14852400) [pid = 2956] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1893C000) [pid = 2956] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (196E1000) [pid = 2956] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1893D000) [pid = 2956] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (191A6000) [pid = 2956] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (196E1400) [pid = 2956] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (167CEC00) [pid = 2956] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1769DC00) [pid = 2956] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1021DC00) [pid = 2956] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (14797800) [pid = 2956] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (16773000) [pid = 2956] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:32:41 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1056D400) [pid = 2956] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:32:41 INFO - PROCESS | 2956 | 1467541961880 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 830ms 03:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:32:41 INFO - PROCESS | 2956 | 1467541961911 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 2956 | 1467541961913 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 03:32:41 INFO - PROCESS | 2956 | 1467541961916 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 2956 | 1467541961918 Marionette TRACE conn7 <- [1,1710,null,{}] 03:32:41 INFO - PROCESS | 2956 | 1467541961922 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 2956 | 1467541961923 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:42 INFO - PROCESS | 2956 | 1467541962003 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 03:32:42 INFO - PROCESS | 2956 | 1467541962096 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 2956 | 1467541962098 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:42 INFO - PROCESS | 2956 | ++DOCSHELL 0CF7AC00 == 41 [pid = 2956] [id = 437] 03:32:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0CF83C00) [pid = 2956] [serial = 1311] [outer = 00000000] 03:32:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1825F400) [pid = 2956] [serial = 1312] [outer = 0CF83C00] 03:32:42 INFO - PROCESS | 2956 | 1467541962142 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18F9EC00) [pid = 2956] [serial = 1313] [outer = 0CF83C00] 03:32:42 INFO - PROCESS | 2956 | 1467541962513 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 03:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:32:42 INFO - PROCESS | 2956 | 1467541962547 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 2956 | 1467541962549 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 03:32:42 INFO - PROCESS | 2956 | 1467541962552 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 2956 | 1467541962554 Marionette TRACE conn7 <- [1,1714,null,{}] 03:32:42 INFO - PROCESS | 2956 | 1467541962557 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:42 INFO - PROCESS | 2956 | 1467541962559 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:42 INFO - PROCESS | 2956 | 1467541962673 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 03:32:42 INFO - PROCESS | 2956 | 1467541962769 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 2956 | 1467541962771 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:42 INFO - PROCESS | 2956 | ++DOCSHELL 1769C800 == 42 [pid = 2956] [id = 438] 03:32:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (182D1800) [pid = 2956] [serial = 1314] [outer = 00000000] 03:32:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19A35C00) [pid = 2956] [serial = 1315] [outer = 182D1800] 03:32:42 INFO - PROCESS | 2956 | 1467541962817 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E40000) [pid = 2956] [serial = 1316] [outer = 182D1800] 03:32:43 INFO - PROCESS | 2956 | 1467541963181 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 03:32:43 INFO - PROCESS | 2956 | 1467541963223 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 2956 | 1467541963225 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:32:43 INFO - PROCESS | 2956 | 1467541963229 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 2956 | 1467541963240 Marionette TRACE conn7 <- [1,1718,null,{}] 03:32:43 INFO - PROCESS | 2956 | 1467541963254 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 2956 | 1467541963255 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:43 INFO - PROCESS | 2956 | 1467541963336 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 03:32:43 INFO - PROCESS | 2956 | 1467541963342 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 2956 | 1467541963344 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:43 INFO - PROCESS | 2956 | ++DOCSHELL 16776C00 == 43 [pid = 2956] [id = 439] 03:32:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19A5E800) [pid = 2956] [serial = 1317] [outer = 00000000] 03:32:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19F04400) [pid = 2956] [serial = 1318] [outer = 19A5E800] 03:32:43 INFO - PROCESS | 2956 | 1467541963387 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19F0B000) [pid = 2956] [serial = 1319] [outer = 19A5E800] 03:32:43 INFO - PROCESS | 2956 | 1467541963906 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 750ms 03:32:44 INFO - PROCESS | 2956 | 1467541963980 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 2956 | 1467541963986 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 03:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:32:44 INFO - PROCESS | 2956 | 1467541963991 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 2956 | 1467541963995 Marionette TRACE conn7 <- [1,1722,null,{}] 03:32:44 INFO - PROCESS | 2956 | 1467541964062 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:44 INFO - PROCESS | 2956 | 1467541964065 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:44 INFO - PROCESS | 2956 | 1467541964187 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 03:32:44 INFO - PROCESS | 2956 | 1467541964315 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 2956 | 1467541964320 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:44 INFO - PROCESS | 2956 | ++DOCSHELL 0FF73C00 == 44 [pid = 2956] [id = 440] 03:32:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0FFDB800) [pid = 2956] [serial = 1320] [outer = 00000000] 03:32:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (13F12C00) [pid = 2956] [serial = 1321] [outer = 0FFDB800] 03:32:44 INFO - PROCESS | 2956 | 1467541964380 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1472E400) [pid = 2956] [serial = 1322] [outer = 0FFDB800] 03:32:45 INFO - PROCESS | 2956 | 1467541964986 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1063ms 03:32:45 INFO - PROCESS | 2956 | 1467541965058 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 2956 | 1467541965063 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 03:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:32:45 INFO - PROCESS | 2956 | 1467541965069 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 2956 | 1467541965072 Marionette TRACE conn7 <- [1,1726,null,{}] 03:32:45 INFO - PROCESS | 2956 | 1467541965076 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 2956 | 1467541965079 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:45 INFO - PROCESS | 2956 | 1467541965226 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 03:32:45 INFO - PROCESS | 2956 | 1467541965365 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 2956 | 1467541965368 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:45 INFO - PROCESS | 2956 | ++DOCSHELL 172FE000 == 45 [pid = 2956] [id = 441] 03:32:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1767AC00) [pid = 2956] [serial = 1323] [outer = 00000000] 03:32:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1769E400) [pid = 2956] [serial = 1324] [outer = 1767AC00] 03:32:45 INFO - PROCESS | 2956 | 1467541965425 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1899F800) [pid = 2956] [serial = 1325] [outer = 1767AC00] 03:32:46 INFO - PROCESS | 2956 | 1467541966014 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 971ms 03:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:32:46 INFO - PROCESS | 2956 | 1467541966043 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 2956 | 1467541966045 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 03:32:46 INFO - PROCESS | 2956 | 1467541966049 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 2956 | 1467541966053 Marionette TRACE conn7 <- [1,1730,null,{}] 03:32:46 INFO - PROCESS | 2956 | 1467541966064 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 2956 | 1467541966068 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:46 INFO - PROCESS | 2956 | 1467541966174 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 03:32:46 INFO - PROCESS | 2956 | 1467541966282 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 2956 | 1467541966285 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:46 INFO - PROCESS | 2956 | ++DOCSHELL 19E43400 == 46 [pid = 2956] [id = 442] 03:32:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19E43800) [pid = 2956] [serial = 1326] [outer = 00000000] 03:32:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19F61000) [pid = 2956] [serial = 1327] [outer = 19E43800] 03:32:46 INFO - PROCESS | 2956 | 1467541966341 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19F65800) [pid = 2956] [serial = 1328] [outer = 19E43800] 03:32:46 INFO - PROCESS | 2956 | 1467541966949 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 930ms 03:32:47 INFO - PROCESS | 2956 | 1467541966983 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 2956 | 1467541966986 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:32:47 INFO - PROCESS | 2956 | 1467541966989 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 2956 | 1467541966992 Marionette TRACE conn7 <- [1,1734,null,{}] 03:32:47 INFO - PROCESS | 2956 | 1467541966995 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 2956 | 1467541966998 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:47 INFO - PROCESS | 2956 | 1467541967110 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 03:32:47 INFO - PROCESS | 2956 | 1467541967220 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 2956 | 1467541967222 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:47 INFO - PROCESS | 2956 | ++DOCSHELL 19FB2800 == 47 [pid = 2956] [id = 443] 03:32:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19FB3000) [pid = 2956] [serial = 1329] [outer = 00000000] 03:32:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19FBDC00) [pid = 2956] [serial = 1330] [outer = 19FB3000] 03:32:47 INFO - PROCESS | 2956 | 1467541967277 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1AA3E800) [pid = 2956] [serial = 1331] [outer = 19FB3000] 03:32:48 INFO - PROCESS | 2956 | 1467541968006 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1071ms 03:32:48 INFO - PROCESS | 2956 | 1467541968064 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 03:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:32:48 INFO - PROCESS | 2956 | 1467541968068 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 03:32:48 INFO - PROCESS | 2956 | 1467541968073 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 2956 | 1467541968076 Marionette TRACE conn7 <- [1,1738,null,{}] 03:32:48 INFO - PROCESS | 2956 | 1467541968082 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 2956 | 1467541968084 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:48 INFO - PROCESS | 2956 | 1467541968185 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 03:32:48 INFO - PROCESS | 2956 | 1467541968325 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 2956 | 1467541968329 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:48 INFO - PROCESS | 2956 | ++DOCSHELL 14121400 == 48 [pid = 2956] [id = 444] 03:32:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (14125800) [pid = 2956] [serial = 1332] [outer = 00000000] 03:32:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (146BB800) [pid = 2956] [serial = 1333] [outer = 14125800] 03:32:48 INFO - PROCESS | 2956 | 1467541968380 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (14985C00) [pid = 2956] [serial = 1334] [outer = 14125800] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 1769C800 == 47 [pid = 2956] [id = 438] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 0CF7AC00 == 46 [pid = 2956] [id = 437] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 18940000 == 45 [pid = 2956] [id = 436] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 18933400 == 44 [pid = 2956] [id = 435] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 17693400 == 43 [pid = 2956] [id = 434] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 16777400 == 42 [pid = 2956] [id = 433] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 1468E800 == 41 [pid = 2956] [id = 432] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1C00 == 40 [pid = 2956] [id = 431] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 14851000 == 39 [pid = 2956] [id = 416] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 15F69400 == 38 [pid = 2956] [id = 413] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 1056C000 == 37 [pid = 2956] [id = 419] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 0FDF2400 == 36 [pid = 2956] [id = 429] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 1893B800 == 35 [pid = 2956] [id = 417] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 15F6F800 == 34 [pid = 2956] [id = 430] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 19D6A000 == 33 [pid = 2956] [id = 428] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 0FFDA000 == 32 [pid = 2956] [id = 415] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 1913BC00 == 31 [pid = 2956] [id = 418] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 19FB2800 == 30 [pid = 2956] [id = 443] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 19E43400 == 29 [pid = 2956] [id = 442] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 16776C00 == 28 [pid = 2956] [id = 439] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 0FF73C00 == 27 [pid = 2956] [id = 440] 03:32:49 INFO - PROCESS | 2956 | --DOCSHELL 172FE000 == 26 [pid = 2956] [id = 441] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18266400) [pid = 2956] [serial = 1270] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10554C00) [pid = 2956] [serial = 1261] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1482E800) [pid = 2956] [serial = 1264] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (14855800) [pid = 2956] [serial = 1265] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (17223400) [pid = 2956] [serial = 1267] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (142C8000) [pid = 2956] [serial = 1259] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (13F13000) [pid = 2956] [serial = 1258] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10569C00) [pid = 2956] [serial = 1247] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10553400) [pid = 2956] [serial = 1246] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (15F3D800) [pid = 2956] [serial = 1250] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (14992C00) [pid = 2956] [serial = 1249] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18FA9800) [pid = 2956] [serial = 1253] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18A4BC00) [pid = 2956] [serial = 1252] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (199E9400) [pid = 2956] [serial = 1256] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (199E4400) [pid = 2956] [serial = 1255] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18A3D800) [pid = 2956] [serial = 1273] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (199E4800) [pid = 2956] [serial = 1276] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18A47400) [pid = 2956] [serial = 1274] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19A50800) [pid = 2956] [serial = 1282] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (199EC800) [pid = 2956] [serial = 1277] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19A28400) [pid = 2956] [serial = 1283] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1055F800) [pid = 2956] [serial = 1262] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18937800) [pid = 2956] [serial = 1279] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18924800) [pid = 2956] [serial = 1271] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18F9FC00) [pid = 2956] [serial = 1280] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19E41000) [pid = 2956] [serial = 1285] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1472B000) [pid = 2956] [serial = 1268] [outer = 00000000] [url = about:blank] 03:32:49 INFO - PROCESS | 2956 | 1467541969581 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1590ms 03:32:49 INFO - PROCESS | 2956 | 1467541969665 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 2956 | 1467541969669 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 03:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:32:49 INFO - PROCESS | 2956 | 1467541969673 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 2956 | 1467541969678 Marionette TRACE conn7 <- [1,1742,null,{}] 03:32:49 INFO - PROCESS | 2956 | 1467541969683 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 2956 | 1467541969686 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:49 INFO - PROCESS | 2956 | 1467541969810 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 03:32:49 INFO - PROCESS | 2956 | 1467541969903 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 2956 | 1467541969905 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:49 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD5400 == 27 [pid = 2956] [id = 445] 03:32:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (0FFDF400) [pid = 2956] [serial = 1335] [outer = 00000000] 03:32:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10553400) [pid = 2956] [serial = 1336] [outer = 0FFDF400] 03:32:49 INFO - PROCESS | 2956 | 1467541969953 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1055E000) [pid = 2956] [serial = 1337] [outer = 0FFDF400] 03:32:50 INFO - PROCESS | 2956 | 1467541970329 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 03:32:50 INFO - PROCESS | 2956 | 1467541970364 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 2956 | 1467541970369 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 03:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:32:50 INFO - PROCESS | 2956 | 1467541970409 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 2956 | 1467541970412 Marionette TRACE conn7 <- [1,1746,null,{}] 03:32:50 INFO - PROCESS | 2956 | 1467541970416 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 2956 | 1467541970418 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:50 INFO - PROCESS | 2956 | 1467541970511 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 03:32:50 INFO - PROCESS | 2956 | 1467541970524 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 2956 | 1467541970527 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:50 INFO - PROCESS | 2956 | ++DOCSHELL 141A5800 == 28 [pid = 2956] [id = 446] 03:32:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (141EB800) [pid = 2956] [serial = 1338] [outer = 00000000] 03:32:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1472A400) [pid = 2956] [serial = 1339] [outer = 141EB800] 03:32:50 INFO - PROCESS | 2956 | 1467541970574 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1482E000) [pid = 2956] [serial = 1340] [outer = 141EB800] 03:32:51 INFO - PROCESS | 2956 | 1467541971033 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 03:32:51 INFO - PROCESS | 2956 | 1467541971079 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 2956 | 1467541971081 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 03:32:51 INFO - PROCESS | 2956 | 1467541971085 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:32:51 INFO - PROCESS | 2956 | 1467541971088 Marionette TRACE conn7 <- [1,1750,null,{}] 03:32:51 INFO - PROCESS | 2956 | 1467541971099 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 2956 | 1467541971103 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:51 INFO - PROCESS | 2956 | 1467541971187 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 03:32:51 INFO - PROCESS | 2956 | 1467541971194 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 2956 | 1467541971197 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:51 INFO - PROCESS | 2956 | ++DOCSHELL 15F68400 == 29 [pid = 2956] [id = 447] 03:32:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (15F6CC00) [pid = 2956] [serial = 1341] [outer = 00000000] 03:32:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16776400) [pid = 2956] [serial = 1342] [outer = 15F6CC00] 03:32:51 INFO - PROCESS | 2956 | 1467541971246 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17219000) [pid = 2956] [serial = 1343] [outer = 15F6CC00] 03:32:51 INFO - PROCESS | 2956 | 1467541971747 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 03:32:51 INFO - PROCESS | 2956 | 1467541971760 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 2956 | 1467541971762 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 03:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:32:51 INFO - PROCESS | 2956 | 1467541971772 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 2956 | 1467541971774 Marionette TRACE conn7 <- [1,1754,null,{}] 03:32:51 INFO - PROCESS | 2956 | 1467541971777 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 2956 | 1467541971779 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:51 INFO - PROCESS | 2956 | 1467541971929 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 03:32:52 INFO - PROCESS | 2956 | 1467541971996 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 2956 | 1467541971998 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:52 INFO - PROCESS | 2956 | ++DOCSHELL 17255000 == 30 [pid = 2956] [id = 448] 03:32:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (172F3000) [pid = 2956] [serial = 1344] [outer = 00000000] 03:32:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17693000) [pid = 2956] [serial = 1345] [outer = 172F3000] 03:32:52 INFO - PROCESS | 2956 | 1467541972043 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1769EC00) [pid = 2956] [serial = 1346] [outer = 172F3000] 03:32:52 INFO - PROCESS | 2956 | 1467541972461 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 03:32:52 INFO - PROCESS | 2956 | 1467541972504 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 2956 | 1467541972506 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 03:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:32:52 INFO - PROCESS | 2956 | 1467541972509 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 2956 | 1467541972511 Marionette TRACE conn7 <- [1,1758,null,{}] 03:32:52 INFO - PROCESS | 2956 | 1467541972514 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 2956 | 1467541972517 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:52 INFO - PROCESS | 2956 | 1467541972630 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 03:32:52 INFO - PROCESS | 2956 | 1467541972636 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 2956 | 1467541972638 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:52 INFO - PROCESS | 2956 | ++DOCSHELL 1825A400 == 31 [pid = 2956] [id = 449] 03:32:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18263C00) [pid = 2956] [serial = 1347] [outer = 00000000] 03:32:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18933800) [pid = 2956] [serial = 1348] [outer = 18263C00] 03:32:52 INFO - PROCESS | 2956 | 1467541972684 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18936C00) [pid = 2956] [serial = 1349] [outer = 18263C00] 03:32:53 INFO - PROCESS | 2956 | 1467541973184 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 03:32:53 INFO - PROCESS | 2956 | 1467541973240 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 03:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:32:53 INFO - PROCESS | 2956 | 1467541973242 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 03:32:53 INFO - PROCESS | 2956 | 1467541973245 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 2956 | 1467541973247 Marionette TRACE conn7 <- [1,1762,null,{}] 03:32:53 INFO - PROCESS | 2956 | 1467541973250 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 2956 | 1467541973255 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:53 INFO - PROCESS | 2956 | 1467541973674 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17695400) [pid = 2956] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19D6B400) [pid = 2956] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FDF7000) [pid = 2956] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F73C00) [pid = 2956] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18934000) [pid = 2956] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (14693000) [pid = 2956] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1021E000) [pid = 2956] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (167CE800) [pid = 2956] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0CF83C00) [pid = 2956] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18A46400) [pid = 2956] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (182D1800) [pid = 2956] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:32:53 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19A5E800) [pid = 2956] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:32:53 INFO - PROCESS | 2956 | 1467541973739 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 2956 | 1467541973741 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:53 INFO - PROCESS | 2956 | ++DOCSHELL 0CC49C00 == 32 [pid = 2956] [id = 450] 03:32:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0CC4DC00) [pid = 2956] [serial = 1350] [outer = 00000000] 03:32:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (0FFDD400) [pid = 2956] [serial = 1351] [outer = 0CC4DC00] 03:32:53 INFO - PROCESS | 2956 | 1467541973786 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1676C000) [pid = 2956] [serial = 1352] [outer = 0CC4DC00] 03:32:54 INFO - PROCESS | 2956 | 1467541974155 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 03:32:54 INFO - PROCESS | 2956 | 1467541974216 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 2956 | 1467541974218 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 03:32:54 INFO - PROCESS | 2956 | 1467541974222 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:32:54 INFO - PROCESS | 2956 | 1467541974223 Marionette TRACE conn7 <- [1,1766,null,{}] 03:32:54 INFO - PROCESS | 2956 | 1467541974227 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 2956 | 1467541974229 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:54 INFO - PROCESS | 2956 | 1467541974307 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 03:32:54 INFO - PROCESS | 2956 | 1467541974312 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 2956 | 1467541974314 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:54 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE0C00 == 33 [pid = 2956] [id = 451] 03:32:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1724EC00) [pid = 2956] [serial = 1353] [outer = 00000000] 03:32:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19130400) [pid = 2956] [serial = 1354] [outer = 1724EC00] 03:32:54 INFO - PROCESS | 2956 | 1467541974359 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (191A6400) [pid = 2956] [serial = 1355] [outer = 1724EC00] 03:32:54 INFO - PROCESS | 2956 | 1467541974786 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 03:32:54 INFO - PROCESS | 2956 | 1467541974856 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 2956 | 1467541974858 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 03:32:54 INFO - PROCESS | 2956 | 1467541974862 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:32:54 INFO - PROCESS | 2956 | 1467541974863 Marionette TRACE conn7 <- [1,1770,null,{}] 03:32:54 INFO - PROCESS | 2956 | 1467541974867 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 2956 | 1467541974869 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:54 INFO - PROCESS | 2956 | 1467541974949 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 03:32:55 INFO - PROCESS | 2956 | 1467541974958 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 2956 | 1467541974959 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:55 INFO - PROCESS | 2956 | ++DOCSHELL 147C2400 == 34 [pid = 2956] [id = 452] 03:32:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1721AC00) [pid = 2956] [serial = 1356] [outer = 00000000] 03:32:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (196E3000) [pid = 2956] [serial = 1357] [outer = 1721AC00] 03:32:55 INFO - PROCESS | 2956 | 1467541975004 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (196DBC00) [pid = 2956] [serial = 1358] [outer = 1721AC00] 03:32:55 INFO - PROCESS | 2956 | 1467541975446 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 03:32:55 INFO - PROCESS | 2956 | 1467541975510 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 2956 | 1467541975512 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 03:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:32:55 INFO - PROCESS | 2956 | 1467541975515 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 2956 | 1467541975517 Marionette TRACE conn7 <- [1,1774,null,{}] 03:32:55 INFO - PROCESS | 2956 | 1467541975520 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:55 INFO - PROCESS | 2956 | 1467541975522 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:55 INFO - PROCESS | 2956 | 1467541975601 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 03:32:55 INFO - PROCESS | 2956 | 1467541975607 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 2956 | 1467541975609 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:55 INFO - PROCESS | 2956 | ++DOCSHELL 199E9000 == 35 [pid = 2956] [id = 453] 03:32:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199EA800) [pid = 2956] [serial = 1359] [outer = 00000000] 03:32:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199EF400) [pid = 2956] [serial = 1360] [outer = 199EA800] 03:32:55 INFO - PROCESS | 2956 | 1467541975653 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19A5EC00) [pid = 2956] [serial = 1361] [outer = 199EA800] 03:32:56 INFO - PROCESS | 2956 | 1467541976484 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1020ms 03:32:56 INFO - PROCESS | 2956 | 1467541976537 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 2956 | 1467541976541 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 03:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:32:56 INFO - PROCESS | 2956 | 1467541976546 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 2956 | 1467541976551 Marionette TRACE conn7 <- [1,1778,null,{}] 03:32:56 INFO - PROCESS | 2956 | 1467541976576 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:56 INFO - PROCESS | 2956 | 1467541976579 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:56 INFO - PROCESS | 2956 | 1467541976708 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 03:32:56 INFO - PROCESS | 2956 | 1467541976840 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 2956 | 1467541976843 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:56 INFO - PROCESS | 2956 | ++DOCSHELL 1022CC00 == 36 [pid = 2956] [id = 454] 03:32:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10327800) [pid = 2956] [serial = 1362] [outer = 00000000] 03:32:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (111D0800) [pid = 2956] [serial = 1363] [outer = 10327800] 03:32:56 INFO - PROCESS | 2956 | 1467541976900 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (14727C00) [pid = 2956] [serial = 1364] [outer = 10327800] 03:32:57 INFO - PROCESS | 2956 | 1467541977598 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1104ms 03:32:57 INFO - PROCESS | 2956 | 1467541977653 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 2956 | 1467541977658 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 03:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:32:57 INFO - PROCESS | 2956 | 1467541977665 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 2956 | 1467541977668 Marionette TRACE conn7 <- [1,1782,null,{}] 03:32:57 INFO - PROCESS | 2956 | 1467541977700 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 2956 | 1467541977703 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:57 INFO - PROCESS | 2956 | 1467541977863 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 03:32:57 INFO - PROCESS | 2956 | 1467541977923 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 2956 | 1467541977925 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:57 INFO - PROCESS | 2956 | ++DOCSHELL 16777400 == 37 [pid = 2956] [id = 455] 03:32:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (167CF000) [pid = 2956] [serial = 1365] [outer = 00000000] 03:32:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1768F800) [pid = 2956] [serial = 1366] [outer = 167CF000] 03:32:58 INFO - PROCESS | 2956 | 1467541977983 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18926800) [pid = 2956] [serial = 1367] [outer = 167CF000] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 147C2400 == 36 [pid = 2956] [id = 452] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 0FFE0C00 == 35 [pid = 2956] [id = 451] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 0CC49C00 == 34 [pid = 2956] [id = 450] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 1825A400 == 33 [pid = 2956] [id = 449] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 17255000 == 32 [pid = 2956] [id = 448] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 15F68400 == 31 [pid = 2956] [id = 447] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 141A5800 == 30 [pid = 2956] [id = 446] 03:32:58 INFO - PROCESS | 2956 | --DOCSHELL 0FFD5400 == 29 [pid = 2956] [id = 445] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18268000) [pid = 2956] [serial = 1303] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18927800) [pid = 2956] [serial = 1304] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19E47800) [pid = 2956] [serial = 1286] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1082F800) [pid = 2956] [serial = 1288] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (14130800) [pid = 2956] [serial = 1289] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17222800) [pid = 2956] [serial = 1291] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1768F400) [pid = 2956] [serial = 1292] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18940400) [pid = 2956] [serial = 1306] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (14798000) [pid = 2956] [serial = 1297] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (14853800) [pid = 2956] [serial = 1298] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10228C00) [pid = 2956] [serial = 1294] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10556400) [pid = 2956] [serial = 1295] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1721D000) [pid = 2956] [serial = 1300] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1825F400) [pid = 2956] [serial = 1312] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DE400) [pid = 2956] [serial = 1309] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19E40000) [pid = 2956] [serial = 1316] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F04400) [pid = 2956] [serial = 1318] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18F9CC00) [pid = 2956] [serial = 1310] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18F9EC00) [pid = 2956] [serial = 1313] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18A33400) [pid = 2956] [serial = 1307] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19F0B000) [pid = 2956] [serial = 1319] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (17224C00) [pid = 2956] [serial = 1301] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19A35C00) [pid = 2956] [serial = 1315] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 2956 | 1467541978816 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1173ms 03:32:58 INFO - PROCESS | 2956 | 1467541978839 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 2956 | 1467541978843 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 03:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:32:58 INFO - PROCESS | 2956 | 1467541978848 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 2956 | 1467541978853 Marionette TRACE conn7 <- [1,1786,null,{}] 03:32:58 INFO - PROCESS | 2956 | 1467541978858 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:58 INFO - PROCESS | 2956 | 1467541978860 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:58 INFO - PROCESS | 2956 | 1467541978959 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 03:32:59 INFO - PROCESS | 2956 | 1467541979055 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 2956 | 1467541979058 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:59 INFO - PROCESS | 2956 | ++DOCSHELL 10554800 == 30 [pid = 2956] [id = 456] 03:32:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10555400) [pid = 2956] [serial = 1368] [outer = 00000000] 03:32:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (10563C00) [pid = 2956] [serial = 1369] [outer = 10555400] 03:32:59 INFO - PROCESS | 2956 | 1467541979107 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (105DF000) [pid = 2956] [serial = 1370] [outer = 10555400] 03:32:59 INFO - PROCESS | 2956 | 1467541979537 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 03:32:59 INFO - PROCESS | 2956 | 1467541979581 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 2956 | 1467541979585 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 03:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:32:59 INFO - PROCESS | 2956 | 1467541979591 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 2956 | 1467541979593 Marionette TRACE conn7 <- [1,1790,null,{}] 03:32:59 INFO - PROCESS | 2956 | 1467541979597 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 2956 | 1467541979600 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:59 INFO - PROCESS | 2956 | 1467541979690 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 03:32:59 INFO - PROCESS | 2956 | 1467541979696 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 2956 | 1467541979699 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:32:59 INFO - PROCESS | 2956 | ++DOCSHELL 146C1C00 == 31 [pid = 2956] [id = 457] 03:32:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (14767000) [pid = 2956] [serial = 1371] [outer = 00000000] 03:32:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15765800) [pid = 2956] [serial = 1372] [outer = 14767000] 03:32:59 INFO - PROCESS | 2956 | 1467541979746 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (15F69000) [pid = 2956] [serial = 1373] [outer = 14767000] 03:33:00 INFO - PROCESS | 2956 | 1467541980233 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 03:33:00 INFO - PROCESS | 2956 | 1467541980265 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 2956 | 1467541980268 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 03:33:00 INFO - PROCESS | 2956 | 1467541980271 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:33:00 INFO - PROCESS | 2956 | 1467541980275 Marionette TRACE conn7 <- [1,1794,null,{}] 03:33:00 INFO - PROCESS | 2956 | 1467541980286 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:00 INFO - PROCESS | 2956 | 1467541980290 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:00 INFO - PROCESS | 2956 | 1467541980375 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 03:33:00 INFO - PROCESS | 2956 | 1467541980385 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 2956 | 1467541980388 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:00 INFO - PROCESS | 2956 | ++DOCSHELL 17691000 == 32 [pid = 2956] [id = 458] 03:33:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17691800) [pid = 2956] [serial = 1374] [outer = 00000000] 03:33:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1785C400) [pid = 2956] [serial = 1375] [outer = 17691800] 03:33:00 INFO - PROCESS | 2956 | 1467541980446 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18918800) [pid = 2956] [serial = 1376] [outer = 17691800] 03:33:00 INFO - PROCESS | 2956 | 1467541980941 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 731ms 03:33:01 INFO - PROCESS | 2956 | 1467541981005 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 2956 | 1467541981008 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 03:33:01 INFO - PROCESS | 2956 | 1467541981011 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:33:01 INFO - PROCESS | 2956 | 1467541981013 Marionette TRACE conn7 <- [1,1798,null,{}] 03:33:01 INFO - PROCESS | 2956 | 1467541981016 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 2956 | 1467541981018 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:01 INFO - PROCESS | 2956 | 1467541981109 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 03:33:01 INFO - PROCESS | 2956 | 1467541981114 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 2956 | 1467541981116 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:01 INFO - PROCESS | 2956 | ++DOCSHELL 18932400 == 33 [pid = 2956] [id = 459] 03:33:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1893A800) [pid = 2956] [serial = 1377] [outer = 00000000] 03:33:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18A4C000) [pid = 2956] [serial = 1378] [outer = 1893A800] 03:33:01 INFO - PROCESS | 2956 | 1467541981162 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18F9F800) [pid = 2956] [serial = 1379] [outer = 1893A800] 03:33:01 INFO - PROCESS | 2956 | 1467541981651 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 03:33:01 INFO - PROCESS | 2956 | 1467541981685 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 2956 | 1467541981688 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 03:33:01 INFO - PROCESS | 2956 | 1467541981691 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:33:01 INFO - PROCESS | 2956 | 1467541981693 Marionette TRACE conn7 <- [1,1802,null,{}] 03:33:01 INFO - PROCESS | 2956 | 1467541981696 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 2956 | 1467541981698 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:01 INFO - PROCESS | 2956 | 1467541981839 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 03:33:01 INFO - PROCESS | 2956 | 1467541981904 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 2956 | 1467541981906 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:01 INFO - PROCESS | 2956 | ++DOCSHELL 18FA4800 == 34 [pid = 2956] [id = 460] 03:33:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18FA7C00) [pid = 2956] [serial = 1380] [outer = 00000000] 03:33:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (196D8800) [pid = 2956] [serial = 1381] [outer = 18FA7C00] 03:33:01 INFO - PROCESS | 2956 | 1467541981953 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (196DA800) [pid = 2956] [serial = 1382] [outer = 18FA7C00] 03:33:02 INFO - PROCESS | 2956 | 1467541982417 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 03:33:02 INFO - PROCESS | 2956 | 1467541982465 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 03:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:33:02 INFO - PROCESS | 2956 | 1467541982467 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 03:33:02 INFO - PROCESS | 2956 | 1467541982470 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 2956 | 1467541982472 Marionette TRACE conn7 <- [1,1806,null,{}] 03:33:02 INFO - PROCESS | 2956 | 1467541982480 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 2956 | 1467541982485 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:02 INFO - PROCESS | 2956 | 1467541982630 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 03:33:02 INFO - PROCESS | 2956 | 1467541982644 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 2956 | 1467541982646 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:02 INFO - PROCESS | 2956 | ++DOCSHELL 14829000 == 35 [pid = 2956] [id = 461] 03:33:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (196E4400) [pid = 2956] [serial = 1383] [outer = 00000000] 03:33:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B21400) [pid = 2956] [serial = 1384] [outer = 196E4400] 03:33:02 INFO - PROCESS | 2956 | 1467541982746 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19B21C00) [pid = 2956] [serial = 1385] [outer = 196E4400] 03:33:03 INFO - PROCESS | 2956 | 1467541983166 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 03:33:03 INFO - PROCESS | 2956 | 1467541983211 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 2956 | 1467541983213 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 03:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:33:03 INFO - PROCESS | 2956 | 1467541983225 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 2956 | 1467541983226 Marionette TRACE conn7 <- [1,1810,null,{}] 03:33:03 INFO - PROCESS | 2956 | 1467541983230 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 2956 | 1467541983232 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:03 INFO - PROCESS | 2956 | 1467541983414 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1721AC00) [pid = 2956] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (172F3000) [pid = 2956] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (0FFDF400) [pid = 2956] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (141EB800) [pid = 2956] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (14125800) [pid = 2956] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18263C00) [pid = 2956] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FFDB800) [pid = 2956] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1767AC00) [pid = 2956] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19E43800) [pid = 2956] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19FB3000) [pid = 2956] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CC4DC00) [pid = 2956] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1724EC00) [pid = 2956] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:33:03 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (15F6CC00) [pid = 2956] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:33:03 INFO - PROCESS | 2956 | 1467541983484 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 2956 | 1467541983485 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:03 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF0C00 == 36 [pid = 2956] [id = 462] 03:33:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0FF71800) [pid = 2956] [serial = 1386] [outer = 00000000] 03:33:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10570C00) [pid = 2956] [serial = 1387] [outer = 0FF71800] 03:33:03 INFO - PROCESS | 2956 | 1467541983530 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (15F6AC00) [pid = 2956] [serial = 1388] [outer = 0FF71800] 03:33:03 INFO - PROCESS | 2956 | 1467541983889 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 03:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:33:04 INFO - PROCESS | 2956 | 1467541983960 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 2956 | 1467541983962 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 03:33:04 INFO - PROCESS | 2956 | 1467541983965 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 2956 | 1467541983966 Marionette TRACE conn7 <- [1,1814,null,{}] 03:33:04 INFO - PROCESS | 2956 | 1467541983970 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 2956 | 1467541983972 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:04 INFO - PROCESS | 2956 | 1467541984054 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 03:33:04 INFO - PROCESS | 2956 | 1467541984059 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 2956 | 1467541984061 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:04 INFO - PROCESS | 2956 | ++DOCSHELL 10562400 == 37 [pid = 2956] [id = 463] 03:33:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17251400) [pid = 2956] [serial = 1389] [outer = 00000000] 03:33:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19E3F800) [pid = 2956] [serial = 1390] [outer = 17251400] 03:33:04 INFO - PROCESS | 2956 | 1467541984105 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E4A400) [pid = 2956] [serial = 1391] [outer = 17251400] 03:33:04 INFO - PROCESS | 2956 | 1467541984549 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 03:33:04 INFO - PROCESS | 2956 | 1467541984596 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 2956 | 1467541984598 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 03:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:33:04 INFO - PROCESS | 2956 | 1467541984601 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 2956 | 1467541984602 Marionette TRACE conn7 <- [1,1818,null,{}] 03:33:04 INFO - PROCESS | 2956 | 1467541984605 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 2956 | 1467541984607 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:04 INFO - PROCESS | 2956 | 1467541984689 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 03:33:04 INFO - PROCESS | 2956 | 1467541984695 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 2956 | 1467541984696 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:04 INFO - PROCESS | 2956 | ++DOCSHELL 199E4400 == 38 [pid = 2956] [id = 464] 03:33:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19B21800) [pid = 2956] [serial = 1392] [outer = 00000000] 03:33:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19F0D800) [pid = 2956] [serial = 1393] [outer = 19B21800] 03:33:04 INFO - PROCESS | 2956 | 1467541984740 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19F0DC00) [pid = 2956] [serial = 1394] [outer = 19B21800] 03:33:05 INFO - PROCESS | 2956 | 1467541985183 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 03:33:05 INFO - PROCESS | 2956 | 1467541985231 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 2956 | 1467541985233 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 03:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:33:05 INFO - PROCESS | 2956 | 1467541985251 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 2956 | 1467541985253 Marionette TRACE conn7 <- [1,1822,null,{}] 03:33:05 INFO - PROCESS | 2956 | 1467541985256 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 2956 | 1467541985258 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:05 INFO - PROCESS | 2956 | 1467541985340 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 03:33:05 INFO - PROCESS | 2956 | 1467541985345 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 2956 | 1467541985347 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:05 INFO - PROCESS | 2956 | ++DOCSHELL 19F68000 == 39 [pid = 2956] [id = 465] 03:33:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19F68800) [pid = 2956] [serial = 1395] [outer = 00000000] 03:33:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19FB8C00) [pid = 2956] [serial = 1396] [outer = 19F68800] 03:33:05 INFO - PROCESS | 2956 | 1467541985391 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19FBD400) [pid = 2956] [serial = 1397] [outer = 19F68800] 03:33:06 INFO - PROCESS | 2956 | 1467541986120 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 931ms 03:33:06 INFO - PROCESS | 2956 | 1467541986183 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 03:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:33:06 INFO - PROCESS | 2956 | 1467541986188 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 03:33:06 INFO - PROCESS | 2956 | 1467541986192 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 2956 | 1467541986198 Marionette TRACE conn7 <- [1,1826,null,{}] 03:33:06 INFO - PROCESS | 2956 | 1467541986203 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 2956 | 1467541986206 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:06 INFO - PROCESS | 2956 | 1467541986325 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 03:33:06 INFO - PROCESS | 2956 | 1467541986467 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 2956 | 1467541986470 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:06 INFO - PROCESS | 2956 | ++DOCSHELL 10552400 == 40 [pid = 2956] [id = 466] 03:33:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10563800) [pid = 2956] [serial = 1398] [outer = 00000000] 03:33:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (147A2800) [pid = 2956] [serial = 1399] [outer = 10563800] 03:33:06 INFO - PROCESS | 2956 | 1467541986527 Marionette DEBUG loaded listener.js 03:33:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (15F73400) [pid = 2956] [serial = 1400] [outer = 10563800] 03:33:07 INFO - PROCESS | 2956 | 1467541987103 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 03:33:07 INFO - PROCESS | 2956 | 1467541987123 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 2956 | 1467541987128 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 03:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:33:07 INFO - PROCESS | 2956 | 1467541987134 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 2956 | 1467541987137 Marionette TRACE conn7 <- [1,1830,null,{}] 03:33:07 INFO - PROCESS | 2956 | 1467541987141 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:07 INFO - PROCESS | 2956 | 1467541987144 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:07 INFO - PROCESS | 2956 | 1467541987262 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 03:33:07 INFO - PROCESS | 2956 | 1467541987403 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 2956 | 1467541987406 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:07 INFO - PROCESS | 2956 | ++DOCSHELL 18262800 == 41 [pid = 2956] [id = 467] 03:33:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18268000) [pid = 2956] [serial = 1401] [outer = 00000000] 03:33:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18A4B400) [pid = 2956] [serial = 1402] [outer = 18268000] 03:33:07 INFO - PROCESS | 2956 | 1467541987464 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (196DE400) [pid = 2956] [serial = 1403] [outer = 18268000] 03:33:08 INFO - PROCESS | 2956 | 1467541988080 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 03:33:08 INFO - PROCESS | 2956 | 1467541988108 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 03:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:33:08 INFO - PROCESS | 2956 | 1467541988110 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 03:33:08 INFO - PROCESS | 2956 | 1467541988114 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 2956 | 1467541988118 Marionette TRACE conn7 <- [1,1834,null,{}] 03:33:08 INFO - PROCESS | 2956 | 1467541988130 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 2956 | 1467541988135 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:08 INFO - PROCESS | 2956 | 1467541988245 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 03:33:08 INFO - PROCESS | 2956 | 1467541988389 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 2956 | 1467541988393 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:08 INFO - PROCESS | 2956 | ++DOCSHELL 1AA3A400 == 42 [pid = 2956] [id = 468] 03:33:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1AA3E400) [pid = 2956] [serial = 1404] [outer = 00000000] 03:33:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1AA69800) [pid = 2956] [serial = 1405] [outer = 1AA3E400] 03:33:08 INFO - PROCESS | 2956 | 1467541988451 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1AA6E800) [pid = 2956] [serial = 1406] [outer = 1AA3E400] 03:33:09 INFO - PROCESS | 2956 | 1467541989281 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1231ms 03:33:09 INFO - PROCESS | 2956 | 1467541989349 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 2956 | 1467541989353 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 03:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:33:09 INFO - PROCESS | 2956 | 1467541989359 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 2956 | 1467541989362 Marionette TRACE conn7 <- [1,1838,null,{}] 03:33:09 INFO - PROCESS | 2956 | 1467541989367 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:09 INFO - PROCESS | 2956 | 1467541989370 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:09 INFO - PROCESS | 2956 | 1467541989473 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 03:33:09 INFO - PROCESS | 2956 | 1467541989617 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 2956 | 1467541989622 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:09 INFO - PROCESS | 2956 | ++DOCSHELL 10FDC400 == 43 [pid = 2956] [id = 469] 03:33:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (111CC800) [pid = 2956] [serial = 1407] [outer = 00000000] 03:33:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (141A6C00) [pid = 2956] [serial = 1408] [outer = 111CC800] 03:33:09 INFO - PROCESS | 2956 | 1467541989676 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1484DC00) [pid = 2956] [serial = 1409] [outer = 111CC800] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 199E4400 == 42 [pid = 2956] [id = 464] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 10562400 == 41 [pid = 2956] [id = 463] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 0FDF0C00 == 40 [pid = 2956] [id = 462] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 14829000 == 39 [pid = 2956] [id = 461] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 18FA4800 == 38 [pid = 2956] [id = 460] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 18932400 == 37 [pid = 2956] [id = 459] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 17691000 == 36 [pid = 2956] [id = 458] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 146C1C00 == 35 [pid = 2956] [id = 457] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 10554800 == 34 [pid = 2956] [id = 456] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 16777400 == 33 [pid = 2956] [id = 455] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 1022CC00 == 32 [pid = 2956] [id = 454] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 199E9000 == 31 [pid = 2956] [id = 453] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 14121400 == 30 [pid = 2956] [id = 444] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 1AA3A400 == 29 [pid = 2956] [id = 468] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 18262800 == 28 [pid = 2956] [id = 467] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 19F68000 == 27 [pid = 2956] [id = 465] 03:33:10 INFO - PROCESS | 2956 | --DOCSHELL 10552400 == 26 [pid = 2956] [id = 466] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (196E3000) [pid = 2956] [serial = 1357] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17693000) [pid = 2956] [serial = 1345] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10553400) [pid = 2956] [serial = 1336] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1055E000) [pid = 2956] [serial = 1337] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1472A400) [pid = 2956] [serial = 1339] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1482E000) [pid = 2956] [serial = 1340] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (14985C00) [pid = 2956] [serial = 1334] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (146BB800) [pid = 2956] [serial = 1333] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18933800) [pid = 2956] [serial = 1348] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1472E400) [pid = 2956] [serial = 1322] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (13F12C00) [pid = 2956] [serial = 1321] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1899F800) [pid = 2956] [serial = 1325] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1769E400) [pid = 2956] [serial = 1324] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19F65800) [pid = 2956] [serial = 1328] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19F61000) [pid = 2956] [serial = 1327] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1AA3E800) [pid = 2956] [serial = 1331] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19FBDC00) [pid = 2956] [serial = 1330] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1769EC00) [pid = 2956] [serial = 1346] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (0FFDD400) [pid = 2956] [serial = 1351] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18936C00) [pid = 2956] [serial = 1349] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19130400) [pid = 2956] [serial = 1354] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (16776400) [pid = 2956] [serial = 1342] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (196DBC00) [pid = 2956] [serial = 1358] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (191A6400) [pid = 2956] [serial = 1355] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1676C000) [pid = 2956] [serial = 1352] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17219000) [pid = 2956] [serial = 1343] [outer = 00000000] [url = about:blank] 03:33:10 INFO - PROCESS | 2956 | 1467541990924 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1641ms 03:33:11 INFO - PROCESS | 2956 | 1467541990999 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 2956 | 1467541991003 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:33:11 INFO - PROCESS | 2956 | 1467541991008 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 2956 | 1467541991011 Marionette TRACE conn7 <- [1,1842,null,{}] 03:33:11 INFO - PROCESS | 2956 | 1467541991016 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 2956 | 1467541991019 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:11 INFO - PROCESS | 2956 | 1467541991105 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 03:33:11 INFO - PROCESS | 2956 | 1467541991200 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 2956 | 1467541991203 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:11 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF7000 == 27 [pid = 2956] [id = 470] 03:33:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0FF7A000) [pid = 2956] [serial = 1410] [outer = 00000000] 03:33:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FFDEC00) [pid = 2956] [serial = 1411] [outer = 0FF7A000] 03:33:11 INFO - PROCESS | 2956 | 1467541991251 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10225000) [pid = 2956] [serial = 1412] [outer = 0FF7A000] 03:33:11 INFO - PROCESS | 2956 | 1467541991709 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 03:33:11 INFO - PROCESS | 2956 | 1467541991770 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 2956 | 1467541991775 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:33:11 INFO - PROCESS | 2956 | 1467541991782 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 2956 | 1467541991784 Marionette TRACE conn7 <- [1,1846,null,{}] 03:33:11 INFO - PROCESS | 2956 | 1467541991792 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 2956 | 1467541991795 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:11 INFO - PROCESS | 2956 | 1467541991885 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 03:33:11 INFO - PROCESS | 2956 | 1467541991892 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 2956 | 1467541991895 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:11 INFO - PROCESS | 2956 | ++DOCSHELL 10859000 == 28 [pid = 2956] [id = 471] 03:33:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (108C7000) [pid = 2956] [serial = 1413] [outer = 00000000] 03:33:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (13F13800) [pid = 2956] [serial = 1414] [outer = 108C7000] 03:33:11 INFO - PROCESS | 2956 | 1467541991942 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (141E5C00) [pid = 2956] [serial = 1415] [outer = 108C7000] 03:33:12 INFO - PROCESS | 2956 | 1467541992430 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 03:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:33:12 INFO - PROCESS | 2956 | 1467541992455 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 2956 | 1467541992457 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 03:33:12 INFO - PROCESS | 2956 | 1467541992461 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 2956 | 1467541992464 Marionette TRACE conn7 <- [1,1850,null,{}] 03:33:12 INFO - PROCESS | 2956 | 1467541992475 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 2956 | 1467541992479 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:12 INFO - PROCESS | 2956 | 1467541992596 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 03:33:12 INFO - PROCESS | 2956 | 1467541992707 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 2956 | 1467541992710 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:12 INFO - PROCESS | 2956 | ++DOCSHELL 15F70800 == 29 [pid = 2956] [id = 472] 03:33:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (15F70C00) [pid = 2956] [serial = 1416] [outer = 00000000] 03:33:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (16189000) [pid = 2956] [serial = 1417] [outer = 15F70C00] 03:33:12 INFO - PROCESS | 2956 | 1467541992759 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16777C00) [pid = 2956] [serial = 1418] [outer = 15F70C00] 03:33:13 INFO - PROCESS | 2956 | 1467541993185 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 790ms 03:33:13 INFO - PROCESS | 2956 | 1467541993252 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 2956 | 1467541993255 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 03:33:13 INFO - PROCESS | 2956 | 1467541993258 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:33:13 INFO - PROCESS | 2956 | 1467541993260 Marionette TRACE conn7 <- [1,1854,null,{}] 03:33:13 INFO - PROCESS | 2956 | 1467541993264 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 2956 | 1467541993266 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:13 INFO - PROCESS | 2956 | 1467541993387 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 03:33:13 INFO - PROCESS | 2956 | 1467541993451 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 2956 | 1467541993453 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:13 INFO - PROCESS | 2956 | ++DOCSHELL 17218C00 == 30 [pid = 2956] [id = 473] 03:33:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17219C00) [pid = 2956] [serial = 1419] [outer = 00000000] 03:33:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1724A400) [pid = 2956] [serial = 1420] [outer = 17219C00] 03:33:13 INFO - PROCESS | 2956 | 1467541993500 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (172F3000) [pid = 2956] [serial = 1421] [outer = 17219C00] 03:33:13 INFO - PROCESS | 2956 | 1467541993930 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 03:33:14 INFO - PROCESS | 2956 | 1467541994013 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 2956 | 1467541994015 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 03:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:33:14 INFO - PROCESS | 2956 | 1467541994018 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 2956 | 1467541994020 Marionette TRACE conn7 <- [1,1858,null,{}] 03:33:14 INFO - PROCESS | 2956 | 1467541994024 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 2956 | 1467541994026 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:14 INFO - PROCESS | 2956 | 1467541994145 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 03:33:14 INFO - PROCESS | 2956 | 1467541994157 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 2956 | 1467541994159 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:14 INFO - PROCESS | 2956 | ++DOCSHELL 1767F400 == 31 [pid = 2956] [id = 474] 03:33:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17681800) [pid = 2956] [serial = 1422] [outer = 00000000] 03:33:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1769E400) [pid = 2956] [serial = 1423] [outer = 17681800] 03:33:14 INFO - PROCESS | 2956 | 1467541994203 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (182CD800) [pid = 2956] [serial = 1424] [outer = 17681800] 03:33:14 INFO - PROCESS | 2956 | 1467541994657 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 03:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:33:14 INFO - PROCESS | 2956 | 1467541994689 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 2956 | 1467541994691 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 03:33:14 INFO - PROCESS | 2956 | 1467541994694 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 2956 | 1467541994696 Marionette TRACE conn7 <- [1,1862,null,{}] 03:33:14 INFO - PROCESS | 2956 | 1467541994699 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 2956 | 1467541994705 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:14 INFO - PROCESS | 2956 | 1467541994848 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 03:33:14 INFO - PROCESS | 2956 | 1467541994855 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 2956 | 1467541994857 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:14 INFO - PROCESS | 2956 | ++DOCSHELL 18933800 == 32 [pid = 2956] [id = 475] 03:33:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1893CC00) [pid = 2956] [serial = 1425] [outer = 00000000] 03:33:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18A49400) [pid = 2956] [serial = 1426] [outer = 1893CC00] 03:33:14 INFO - PROCESS | 2956 | 1467541994957 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18FA3800) [pid = 2956] [serial = 1427] [outer = 1893CC00] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19F68800) [pid = 2956] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1893A800) [pid = 2956] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (199EA800) [pid = 2956] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18FA7C00) [pid = 2956] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14767000) [pid = 2956] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17691800) [pid = 2956] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10555400) [pid = 2956] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (167CF000) [pid = 2956] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10327800) [pid = 2956] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FF71800) [pid = 2956] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (17251400) [pid = 2956] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (196E4400) [pid = 2956] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:33:15 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19B21800) [pid = 2956] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:33:15 INFO - PROCESS | 2956 | 1467541995614 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 03:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:33:15 INFO - PROCESS | 2956 | 1467541995665 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 2956 | 1467541995667 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 03:33:15 INFO - PROCESS | 2956 | 1467541995670 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 2956 | 1467541995672 Marionette TRACE conn7 <- [1,1866,null,{}] 03:33:15 INFO - PROCESS | 2956 | 1467541995675 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:15 INFO - PROCESS | 2956 | 1467541995677 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:15 INFO - PROCESS | 2956 | 1467541995753 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 03:33:15 INFO - PROCESS | 2956 | 1467541995758 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 2956 | 1467541995760 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:15 INFO - PROCESS | 2956 | ++DOCSHELL 1021F800 == 33 [pid = 2956] [id = 476] 03:33:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17250000) [pid = 2956] [serial = 1428] [outer = 00000000] 03:33:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (189A2C00) [pid = 2956] [serial = 1429] [outer = 17250000] 03:33:15 INFO - PROCESS | 2956 | 1467541995803 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18A41000) [pid = 2956] [serial = 1430] [outer = 17250000] 03:33:16 INFO - PROCESS | 2956 | 1467541996227 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 03:33:16 INFO - PROCESS | 2956 | 1467541996301 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 2956 | 1467541996303 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 03:33:16 INFO - PROCESS | 2956 | 1467541996307 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:33:16 INFO - PROCESS | 2956 | 1467541996308 Marionette TRACE conn7 <- [1,1870,null,{}] 03:33:16 INFO - PROCESS | 2956 | 1467541996312 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:16 INFO - PROCESS | 2956 | 1467541996314 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:16 INFO - PROCESS | 2956 | 1467541996394 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 03:33:16 INFO - PROCESS | 2956 | 1467541996402 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 2956 | 1467541996404 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:16 INFO - PROCESS | 2956 | ++DOCSHELL 182C9C00 == 34 [pid = 2956] [id = 477] 03:33:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1899F800) [pid = 2956] [serial = 1431] [outer = 00000000] 03:33:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (196DBC00) [pid = 2956] [serial = 1432] [outer = 1899F800] 03:33:16 INFO - PROCESS | 2956 | 1467541996449 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (191A5400) [pid = 2956] [serial = 1433] [outer = 1899F800] 03:33:16 INFO - PROCESS | 2956 | 1467541996891 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 03:33:16 INFO - PROCESS | 2956 | 1467541996950 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 2956 | 1467541996952 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 03:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:33:16 INFO - PROCESS | 2956 | 1467541996955 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 2956 | 1467541996957 Marionette TRACE conn7 <- [1,1874,null,{}] 03:33:16 INFO - PROCESS | 2956 | 1467541996961 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:16 INFO - PROCESS | 2956 | 1467541996963 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:17 INFO - PROCESS | 2956 | 1467541997045 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 03:33:17 INFO - PROCESS | 2956 | 1467541997050 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 2956 | 1467541997052 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:17 INFO - PROCESS | 2956 | ++DOCSHELL 15F70000 == 35 [pid = 2956] [id = 478] 03:33:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199E8000) [pid = 2956] [serial = 1434] [outer = 00000000] 03:33:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199ED400) [pid = 2956] [serial = 1435] [outer = 199E8000] 03:33:17 INFO - PROCESS | 2956 | 1467541997096 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19A52C00) [pid = 2956] [serial = 1436] [outer = 199E8000] 03:33:17 INFO - PROCESS | 2956 | 1467541997911 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 03:33:17 INFO - PROCESS | 2956 | 1467541997927 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 2956 | 1467541997931 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 03:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:33:17 INFO - PROCESS | 2956 | 1467541997936 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 2956 | 1467541997941 Marionette TRACE conn7 <- [1,1878,null,{}] 03:33:17 INFO - PROCESS | 2956 | 1467541997947 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 2956 | 1467541997949 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:18 INFO - PROCESS | 2956 | 1467541998074 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 03:33:18 INFO - PROCESS | 2956 | 1467541998213 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 2956 | 1467541998216 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:18 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD5400 == 36 [pid = 2956] [id = 479] 03:33:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10223000) [pid = 2956] [serial = 1437] [outer = 00000000] 03:33:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (11141000) [pid = 2956] [serial = 1438] [outer = 10223000] 03:33:18 INFO - PROCESS | 2956 | 1467541998275 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (14797800) [pid = 2956] [serial = 1439] [outer = 10223000] 03:33:18 INFO - PROCESS | 2956 | 1467541998967 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1077ms 03:33:19 INFO - PROCESS | 2956 | 1467541999016 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 2956 | 1467541999021 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 03:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:33:19 INFO - PROCESS | 2956 | 1467541999027 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 2956 | 1467541999030 Marionette TRACE conn7 <- [1,1882,null,{}] 03:33:19 INFO - PROCESS | 2956 | 1467541999034 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 2956 | 1467541999037 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:19 INFO - PROCESS | 2956 | 1467541999164 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 03:33:19 INFO - PROCESS | 2956 | 1467541999311 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 2956 | 1467541999314 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:19 INFO - PROCESS | 2956 | ++DOCSHELL 141AB000 == 37 [pid = 2956] [id = 480] 03:33:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (15F6E000) [pid = 2956] [serial = 1440] [outer = 00000000] 03:33:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17690C00) [pid = 2956] [serial = 1441] [outer = 15F6E000] 03:33:19 INFO - PROCESS | 2956 | 1467541999372 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17856000) [pid = 2956] [serial = 1442] [outer = 15F6E000] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 182C9C00 == 36 [pid = 2956] [id = 477] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 1021F800 == 35 [pid = 2956] [id = 476] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 18933800 == 34 [pid = 2956] [id = 475] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 1767F400 == 33 [pid = 2956] [id = 474] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 17218C00 == 32 [pid = 2956] [id = 473] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 15F70800 == 31 [pid = 2956] [id = 472] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 10859000 == 30 [pid = 2956] [id = 471] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 0FDF7000 == 29 [pid = 2956] [id = 470] 03:33:20 INFO - PROCESS | 2956 | --DOCSHELL 10FDC400 == 28 [pid = 2956] [id = 469] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19F0DC00) [pid = 2956] [serial = 1394] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19FB8C00) [pid = 2956] [serial = 1396] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18F9F800) [pid = 2956] [serial = 1379] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (199EF400) [pid = 2956] [serial = 1360] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (196D8800) [pid = 2956] [serial = 1381] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (15765800) [pid = 2956] [serial = 1372] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18918800) [pid = 2956] [serial = 1376] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (105DF000) [pid = 2956] [serial = 1370] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1785C400) [pid = 2956] [serial = 1375] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F69000) [pid = 2956] [serial = 1373] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10563C00) [pid = 2956] [serial = 1369] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1768F800) [pid = 2956] [serial = 1366] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (14727C00) [pid = 2956] [serial = 1364] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18926800) [pid = 2956] [serial = 1367] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DA800) [pid = 2956] [serial = 1382] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (111D0800) [pid = 2956] [serial = 1363] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (15F6AC00) [pid = 2956] [serial = 1388] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19A5EC00) [pid = 2956] [serial = 1361] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19E4A400) [pid = 2956] [serial = 1391] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19B21C00) [pid = 2956] [serial = 1385] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19B21400) [pid = 2956] [serial = 1384] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (10570C00) [pid = 2956] [serial = 1387] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18A4C000) [pid = 2956] [serial = 1378] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19E3F800) [pid = 2956] [serial = 1390] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (19FBD400) [pid = 2956] [serial = 1397] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19F0D800) [pid = 2956] [serial = 1393] [outer = 00000000] [url = about:blank] 03:33:20 INFO - PROCESS | 2956 | 1467542000236 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1281ms 03:33:20 INFO - PROCESS | 2956 | 1467542000310 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 2956 | 1467542000314 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 03:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:33:20 INFO - PROCESS | 2956 | 1467542000318 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 2956 | 1467542000321 Marionette TRACE conn7 <- [1,1886,null,{}] 03:33:20 INFO - PROCESS | 2956 | 1467542000327 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 2956 | 1467542000329 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:20 INFO - PROCESS | 2956 | 1467542000418 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 03:33:20 INFO - PROCESS | 2956 | 1467542000432 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 2956 | 1467542000434 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:20 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7B800 == 29 [pid = 2956] [id = 481] 03:33:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0FFDB000) [pid = 2956] [serial = 1443] [outer = 00000000] 03:33:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1021E000) [pid = 2956] [serial = 1444] [outer = 0FFDB000] 03:33:20 INFO - PROCESS | 2956 | 1467542000483 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1022CC00) [pid = 2956] [serial = 1445] [outer = 0FFDB000] 03:33:21 INFO - PROCESS | 2956 | 1467542001005 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 03:33:21 INFO - PROCESS | 2956 | 1467542001049 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 2956 | 1467542001054 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 03:33:21 INFO - PROCESS | 2956 | 1467542001059 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 2956 | 1467542001062 Marionette TRACE conn7 <- [1,1890,null,{}] 03:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:33:21 INFO - PROCESS | 2956 | 1467542001066 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 2956 | 1467542001068 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:21 INFO - PROCESS | 2956 | 1467542001156 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 03:33:21 INFO - PROCESS | 2956 | 1467542001256 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 2956 | 1467542001258 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:21 INFO - PROCESS | 2956 | ++DOCSHELL 105DE800 == 30 [pid = 2956] [id = 482] 03:33:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (105E6000) [pid = 2956] [serial = 1446] [outer = 00000000] 03:33:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (13F12C00) [pid = 2956] [serial = 1447] [outer = 105E6000] 03:33:21 INFO - PROCESS | 2956 | 1467542001306 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (141EB800) [pid = 2956] [serial = 1448] [outer = 105E6000] 03:33:21 INFO - PROCESS | 2956 | 1467542001688 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 03:33:21 INFO - PROCESS | 2956 | 1467542001736 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 2956 | 1467542001738 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 03:33:21 INFO - PROCESS | 2956 | 1467542001742 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:33:21 INFO - PROCESS | 2956 | 1467542001745 Marionette TRACE conn7 <- [1,1894,null,{}] 03:33:21 INFO - PROCESS | 2956 | 1467542001757 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 2956 | 1467542001762 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:21 INFO - PROCESS | 2956 | 1467542001873 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 03:33:21 INFO - PROCESS | 2956 | 1467542001884 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 2956 | 1467542001887 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:21 INFO - PROCESS | 2956 | ++DOCSHELL 15F6DC00 == 31 [pid = 2956] [id = 483] 03:33:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15F6E400) [pid = 2956] [serial = 1449] [outer = 00000000] 03:33:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (16779C00) [pid = 2956] [serial = 1450] [outer = 15F6E400] 03:33:21 INFO - PROCESS | 2956 | 1467542001937 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1721AC00) [pid = 2956] [serial = 1451] [outer = 15F6E400] 03:33:22 INFO - PROCESS | 2956 | 1467542002393 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 03:33:22 INFO - PROCESS | 2956 | 1467542002434 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 2956 | 1467542002437 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 03:33:22 INFO - PROCESS | 2956 | 1467542002440 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:33:22 INFO - PROCESS | 2956 | 1467542002442 Marionette TRACE conn7 <- [1,1898,null,{}] 03:33:22 INFO - PROCESS | 2956 | 1467542002445 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 2956 | 1467542002447 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:22 INFO - PROCESS | 2956 | 1467542002573 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 03:33:22 INFO - PROCESS | 2956 | 1467542002579 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 2956 | 1467542002581 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:22 INFO - PROCESS | 2956 | ++DOCSHELL 17691800 == 32 [pid = 2956] [id = 484] 03:33:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17693000) [pid = 2956] [serial = 1452] [outer = 00000000] 03:33:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1785B400) [pid = 2956] [serial = 1453] [outer = 17693000] 03:33:22 INFO - PROCESS | 2956 | 1467542002626 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (182C9C00) [pid = 2956] [serial = 1454] [outer = 17693000] 03:33:23 INFO - PROCESS | 2956 | 1467542003082 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 03:33:23 INFO - PROCESS | 2956 | 1467542003119 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 2956 | 1467542003121 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 03:33:23 INFO - PROCESS | 2956 | 1467542003124 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:33:23 INFO - PROCESS | 2956 | 1467542003126 Marionette TRACE conn7 <- [1,1902,null,{}] 03:33:23 INFO - PROCESS | 2956 | 1467542003130 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 2956 | 1467542003132 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:23 INFO - PROCESS | 2956 | 1467542003247 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 03:33:23 INFO - PROCESS | 2956 | 1467542003343 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 2956 | 1467542003345 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:23 INFO - PROCESS | 2956 | ++DOCSHELL 18924400 == 33 [pid = 2956] [id = 485] 03:33:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18934400) [pid = 2956] [serial = 1455] [outer = 00000000] 03:33:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1893D000) [pid = 2956] [serial = 1456] [outer = 18934400] 03:33:23 INFO - PROCESS | 2956 | 1467542003389 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1893F800) [pid = 2956] [serial = 1457] [outer = 18934400] 03:33:23 INFO - PROCESS | 2956 | 1467542003830 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 03:33:23 INFO - PROCESS | 2956 | 1467542003868 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 2956 | 1467542003870 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 03:33:23 INFO - PROCESS | 2956 | 1467542003873 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 2956 | 1467542003875 Marionette TRACE conn7 <- [1,1906,null,{}] 03:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:33:23 INFO - PROCESS | 2956 | 1467542003878 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 2956 | 1467542003884 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:24 INFO - PROCESS | 2956 | 1467542004037 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 03:33:24 INFO - PROCESS | 2956 | 1467542004101 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 2956 | 1467542004104 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:24 INFO - PROCESS | 2956 | ++DOCSHELL 18F9D400 == 34 [pid = 2956] [id = 486] 03:33:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18F9D800) [pid = 2956] [serial = 1458] [outer = 00000000] 03:33:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (196DF800) [pid = 2956] [serial = 1459] [outer = 18F9D800] 03:33:24 INFO - PROCESS | 2956 | 1467542004150 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (191A1400) [pid = 2956] [serial = 1460] [outer = 18F9D800] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17219C00) [pid = 2956] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0FF7A000) [pid = 2956] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (111CC800) [pid = 2956] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (15F70C00) [pid = 2956] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (108C7000) [pid = 2956] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (17681800) [pid = 2956] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1899F800) [pid = 2956] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10563800) [pid = 2956] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18268000) [pid = 2956] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1AA3E400) [pid = 2956] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1893CC00) [pid = 2956] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:33:24 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17250000) [pid = 2956] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:33:24 INFO - PROCESS | 2956 | 1467542004684 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 830ms 03:33:24 INFO - PROCESS | 2956 | 1467542004709 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 03:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:33:24 INFO - PROCESS | 2956 | 1467542004711 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 03:33:24 INFO - PROCESS | 2956 | 1467542004714 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 2956 | 1467542004716 Marionette TRACE conn7 <- [1,1910,null,{}] 03:33:24 INFO - PROCESS | 2956 | 1467542004719 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:24 INFO - PROCESS | 2956 | 1467542004721 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:24 INFO - PROCESS | 2956 | 1467542004801 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 03:33:24 INFO - PROCESS | 2956 | 1467542004900 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 2956 | 1467542004902 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:24 INFO - PROCESS | 2956 | ++DOCSHELL 10563800 == 35 [pid = 2956] [id = 487] 03:33:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10567800) [pid = 2956] [serial = 1461] [outer = 00000000] 03:33:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17251400) [pid = 2956] [serial = 1462] [outer = 10567800] 03:33:24 INFO - PROCESS | 2956 | 1467542004948 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18268800) [pid = 2956] [serial = 1463] [outer = 10567800] 03:33:25 INFO - PROCESS | 2956 | 1467542005312 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 03:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:33:25 INFO - PROCESS | 2956 | 1467542005345 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 2956 | 1467542005347 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 03:33:25 INFO - PROCESS | 2956 | 1467542005350 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 2956 | 1467542005352 Marionette TRACE conn7 <- [1,1914,null,{}] 03:33:25 INFO - PROCESS | 2956 | 1467542005355 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 2956 | 1467542005357 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:25 INFO - PROCESS | 2956 | 1467542005440 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 03:33:25 INFO - PROCESS | 2956 | 1467542005538 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 2956 | 1467542005540 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:25 INFO - PROCESS | 2956 | ++DOCSHELL 172F1C00 == 36 [pid = 2956] [id = 488] 03:33:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17681800) [pid = 2956] [serial = 1464] [outer = 00000000] 03:33:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (199E7C00) [pid = 2956] [serial = 1465] [outer = 17681800] 03:33:25 INFO - PROCESS | 2956 | 1467542005585 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199ECC00) [pid = 2956] [serial = 1466] [outer = 17681800] 03:33:25 INFO - PROCESS | 2956 | 1467542005930 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 03:33:25 INFO - PROCESS | 2956 | 1467542005981 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 03:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:33:25 INFO - PROCESS | 2956 | 1467542005984 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 03:33:26 INFO - PROCESS | 2956 | 1467542005996 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 2956 | 1467542005998 Marionette TRACE conn7 <- [1,1918,null,{}] 03:33:26 INFO - PROCESS | 2956 | 1467542006001 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 2956 | 1467542006003 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:26 INFO - PROCESS | 2956 | 1467542006125 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 03:33:26 INFO - PROCESS | 2956 | 1467542006159 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 2956 | 1467542006161 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:26 INFO - PROCESS | 2956 | ++DOCSHELL 199E8800 == 37 [pid = 2956] [id = 489] 03:33:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19A28C00) [pid = 2956] [serial = 1467] [outer = 00000000] 03:33:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E3D800) [pid = 2956] [serial = 1468] [outer = 19A28C00] 03:33:26 INFO - PROCESS | 2956 | 1467542006205 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19E3E800) [pid = 2956] [serial = 1469] [outer = 19A28C00] 03:33:26 INFO - PROCESS | 2956 | 1467542006679 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 03:33:26 INFO - PROCESS | 2956 | 1467542006718 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 2956 | 1467542006723 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 03:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:33:26 INFO - PROCESS | 2956 | 1467542006728 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 2956 | 1467542006732 Marionette TRACE conn7 <- [1,1922,null,{}] 03:33:26 INFO - PROCESS | 2956 | 1467542006738 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 2956 | 1467542006742 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:26 INFO - PROCESS | 2956 | 1467542006858 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 03:33:26 INFO - PROCESS | 2956 | 1467542006967 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 2956 | 1467542006972 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:27 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDF000 == 38 [pid = 2956] [id = 490] 03:33:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0FFE0000) [pid = 2956] [serial = 1470] [outer = 00000000] 03:33:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (103E5C00) [pid = 2956] [serial = 1471] [outer = 0FFE0000] 03:33:27 INFO - PROCESS | 2956 | 1467542007072 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1056A800) [pid = 2956] [serial = 1472] [outer = 0FFE0000] 03:33:27 INFO - PROCESS | 2956 | 1467542007750 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1068ms 03:33:27 INFO - PROCESS | 2956 | 1467542007805 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 2956 | 1467542007810 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 03:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:33:27 INFO - PROCESS | 2956 | 1467542007816 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 2956 | 1467542007819 Marionette TRACE conn7 <- [1,1926,null,{}] 03:33:27 INFO - PROCESS | 2956 | 1467542007824 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:27 INFO - PROCESS | 2956 | 1467542007827 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:27 INFO - PROCESS | 2956 | 1467542007942 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 03:33:28 INFO - PROCESS | 2956 | 1467542008084 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 2956 | 1467542008087 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:28 INFO - PROCESS | 2956 | ++DOCSHELL 15F69800 == 39 [pid = 2956] [id = 491] 03:33:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (15F6A400) [pid = 2956] [serial = 1473] [outer = 00000000] 03:33:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (16777400) [pid = 2956] [serial = 1474] [outer = 15F6A400] 03:33:28 INFO - PROCESS | 2956 | 1467542008145 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (172F5400) [pid = 2956] [serial = 1475] [outer = 15F6A400] 03:33:28 INFO - PROCESS | 2956 | 1467542008705 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 03:33:28 INFO - PROCESS | 2956 | 1467542008752 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 2956 | 1467542008754 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 03:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:33:28 INFO - PROCESS | 2956 | 1467542008758 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 2956 | 1467542008762 Marionette TRACE conn7 <- [1,1930,null,{}] 03:33:28 INFO - PROCESS | 2956 | 1467542008775 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 2956 | 1467542008781 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:28 INFO - PROCESS | 2956 | 1467542008905 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 03:33:29 INFO - PROCESS | 2956 | 1467542009047 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 2956 | 1467542009050 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:29 INFO - PROCESS | 2956 | ++DOCSHELL 19B13C00 == 40 [pid = 2956] [id = 492] 03:33:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19B17800) [pid = 2956] [serial = 1476] [outer = 00000000] 03:33:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19E49000) [pid = 2956] [serial = 1477] [outer = 19B17800] 03:33:29 INFO - PROCESS | 2956 | 1467542009110 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19F03000) [pid = 2956] [serial = 1478] [outer = 19B17800] 03:33:29 INFO - PROCESS | 2956 | 1467542009701 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 03:33:29 INFO - PROCESS | 2956 | 1467542009732 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 2956 | 1467542009735 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 03:33:29 INFO - PROCESS | 2956 | 1467542009738 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:33:29 INFO - PROCESS | 2956 | 1467542009740 Marionette TRACE conn7 <- [1,1934,null,{}] 03:33:29 INFO - PROCESS | 2956 | 1467542009744 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:29 INFO - PROCESS | 2956 | 1467542009746 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:29 INFO - PROCESS | 2956 | 1467542009858 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 03:33:29 INFO - PROCESS | 2956 | 1467542009972 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 2956 | 1467542009975 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:30 INFO - PROCESS | 2956 | ++DOCSHELL 196E6400 == 41 [pid = 2956] [id = 493] 03:33:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (196E7800) [pid = 2956] [serial = 1479] [outer = 00000000] 03:33:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19F60800) [pid = 2956] [serial = 1480] [outer = 196E7800] 03:33:30 INFO - PROCESS | 2956 | 1467542010079 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19F67000) [pid = 2956] [serial = 1481] [outer = 196E7800] 03:33:30 INFO - PROCESS | 2956 | 1467542010896 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1167ms 03:33:30 INFO - PROCESS | 2956 | 1467542010909 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 2956 | 1467542010913 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 03:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:33:30 INFO - PROCESS | 2956 | 1467542010918 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 2956 | 1467542010921 Marionette TRACE conn7 <- [1,1938,null,{}] 03:33:30 INFO - PROCESS | 2956 | 1467542010926 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 2956 | 1467542010929 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:31 INFO - PROCESS | 2956 | 1467542011027 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 172F1C00 == 40 [pid = 2956] [id = 488] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 10563800 == 39 [pid = 2956] [id = 487] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 18F9D400 == 38 [pid = 2956] [id = 486] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 18924400 == 37 [pid = 2956] [id = 485] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 17691800 == 36 [pid = 2956] [id = 484] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 15F6DC00 == 35 [pid = 2956] [id = 483] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 105DE800 == 34 [pid = 2956] [id = 482] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 0FF7B800 == 33 [pid = 2956] [id = 481] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 0FFD5400 == 32 [pid = 2956] [id = 479] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 141AB000 == 31 [pid = 2956] [id = 480] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 15F70000 == 30 [pid = 2956] [id = 478] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 196E6400 == 29 [pid = 2956] [id = 493] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 15F69800 == 28 [pid = 2956] [id = 491] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 19B13C00 == 27 [pid = 2956] [id = 492] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 199E8800 == 26 [pid = 2956] [id = 489] 03:33:31 INFO - PROCESS | 2956 | --DOCSHELL 0FFDF000 == 25 [pid = 2956] [id = 490] 03:33:31 INFO - PROCESS | 2956 | 1467542011770 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 2956 | 1467542011774 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1724A400) [pid = 2956] [serial = 1420] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (0FFDEC00) [pid = 2956] [serial = 1411] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10225000) [pid = 2956] [serial = 1412] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1484DC00) [pid = 2956] [serial = 1409] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (141A6C00) [pid = 2956] [serial = 1408] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16189000) [pid = 2956] [serial = 1417] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (13F13800) [pid = 2956] [serial = 1414] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (141E5C00) [pid = 2956] [serial = 1415] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1769E400) [pid = 2956] [serial = 1423] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (191A5400) [pid = 2956] [serial = 1433] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F73400) [pid = 2956] [serial = 1400] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (147A2800) [pid = 2956] [serial = 1399] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (199ED400) [pid = 2956] [serial = 1435] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (196DE400) [pid = 2956] [serial = 1403] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18A4B400) [pid = 2956] [serial = 1402] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1AA6E800) [pid = 2956] [serial = 1406] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1AA69800) [pid = 2956] [serial = 1405] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (172F3000) [pid = 2956] [serial = 1421] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18A49400) [pid = 2956] [serial = 1426] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (182CD800) [pid = 2956] [serial = 1424] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (196DBC00) [pid = 2956] [serial = 1432] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18FA3800) [pid = 2956] [serial = 1427] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (189A2C00) [pid = 2956] [serial = 1429] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18A41000) [pid = 2956] [serial = 1430] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (16777C00) [pid = 2956] [serial = 1418] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 2956 | ++DOCSHELL 0CD90400 == 26 [pid = 2956] [id = 494] 03:33:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (0CE29400) [pid = 2956] [serial = 1482] [outer = 00000000] 03:33:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (0CF36000) [pid = 2956] [serial = 1483] [outer = 0CE29400] 03:33:31 INFO - PROCESS | 2956 | 1467542011948 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (0FDF7400) [pid = 2956] [serial = 1484] [outer = 0CE29400] 03:33:32 INFO - PROCESS | 2956 | 1467542012421 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1539ms 03:33:32 INFO - PROCESS | 2956 | 1467542012458 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 03:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:33:32 INFO - PROCESS | 2956 | 1467542012462 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 03:33:32 INFO - PROCESS | 2956 | 1467542012466 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 2956 | 1467542012469 Marionette TRACE conn7 <- [1,1942,null,{}] 03:33:32 INFO - PROCESS | 2956 | 1467542012474 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 2956 | 1467542012478 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:32 INFO - PROCESS | 2956 | 1467542012569 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 03:33:32 INFO - PROCESS | 2956 | 1467542012581 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 2956 | 1467542012584 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:32 INFO - PROCESS | 2956 | ++DOCSHELL 10327800 == 27 [pid = 2956] [id = 495] 03:33:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10551800) [pid = 2956] [serial = 1485] [outer = 00000000] 03:33:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10567400) [pid = 2956] [serial = 1486] [outer = 10551800] 03:33:32 INFO - PROCESS | 2956 | 1467542012633 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (105E4400) [pid = 2956] [serial = 1487] [outer = 10551800] 03:33:33 INFO - PROCESS | 2956 | 1467542013126 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 03:33:33 INFO - PROCESS | 2956 | 1467542013139 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 2956 | 1467542013143 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:33:33 INFO - PROCESS | 2956 | 1467542013148 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 2956 | 1467542013150 Marionette TRACE conn7 <- [1,1946,null,{}] 03:33:33 INFO - PROCESS | 2956 | 1467542013154 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 2956 | 1467542013157 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:33 INFO - PROCESS | 2956 | 1467542013279 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 03:33:33 INFO - PROCESS | 2956 | 1467542013376 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 2956 | 1467542013378 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:33 INFO - PROCESS | 2956 | ++DOCSHELL 14766800 == 28 [pid = 2956] [id = 496] 03:33:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (14794400) [pid = 2956] [serial = 1488] [outer = 00000000] 03:33:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1482E400) [pid = 2956] [serial = 1489] [outer = 14794400] 03:33:33 INFO - PROCESS | 2956 | 1467542013424 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (148EAC00) [pid = 2956] [serial = 1490] [outer = 14794400] 03:33:33 INFO - PROCESS | 2956 | 1467542013826 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 03:33:33 INFO - PROCESS | 2956 | 1467542013882 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 2956 | 1467542013884 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:33:33 INFO - PROCESS | 2956 | 1467542013889 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 2956 | 1467542013895 Marionette TRACE conn7 <- [1,1950,null,{}] 03:33:33 INFO - PROCESS | 2956 | 1467542013905 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 2956 | 1467542013909 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:34 INFO - PROCESS | 2956 | 1467542014046 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 03:33:34 INFO - PROCESS | 2956 | 1467542014073 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 2956 | 1467542014075 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:34 INFO - PROCESS | 2956 | ++DOCSHELL 1021FC00 == 29 [pid = 2956] [id = 497] 03:33:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (10553C00) [pid = 2956] [serial = 1491] [outer = 00000000] 03:33:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16778C00) [pid = 2956] [serial = 1492] [outer = 10553C00] 03:33:34 INFO - PROCESS | 2956 | 1467542014132 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1724A400) [pid = 2956] [serial = 1493] [outer = 10553C00] 03:33:34 INFO - PROCESS | 2956 | 1467542014598 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 03:33:34 INFO - PROCESS | 2956 | 1467542014660 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 2956 | 1467542014662 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 03:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:33:34 INFO - PROCESS | 2956 | 1467542014665 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 2956 | 1467542014667 Marionette TRACE conn7 <- [1,1954,null,{}] 03:33:34 INFO - PROCESS | 2956 | 1467542014671 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:34 INFO - PROCESS | 2956 | 1467542014673 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:34 INFO - PROCESS | 2956 | 1467542014793 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 03:33:34 INFO - PROCESS | 2956 | 1467542014856 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 2956 | 1467542014858 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:34 INFO - PROCESS | 2956 | ++DOCSHELL 172FF800 == 30 [pid = 2956] [id = 498] 03:33:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17690800) [pid = 2956] [serial = 1494] [outer = 00000000] 03:33:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1769C400) [pid = 2956] [serial = 1495] [outer = 17690800] 03:33:34 INFO - PROCESS | 2956 | 1467542014904 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1825C800) [pid = 2956] [serial = 1496] [outer = 17690800] 03:33:35 INFO - PROCESS | 2956 | 1467542015307 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 03:33:35 INFO - PROCESS | 2956 | 1467542015340 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 2956 | 1467542015342 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 03:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:33:35 INFO - PROCESS | 2956 | 1467542015345 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 2956 | 1467542015347 Marionette TRACE conn7 <- [1,1958,null,{}] 03:33:35 INFO - PROCESS | 2956 | 1467542015350 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 2956 | 1467542015352 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:35 INFO - PROCESS | 2956 | 1467542015468 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 03:33:35 INFO - PROCESS | 2956 | 1467542015477 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 2956 | 1467542015484 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:35 INFO - PROCESS | 2956 | ++DOCSHELL 18933800 == 31 [pid = 2956] [id = 499] 03:33:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18934C00) [pid = 2956] [serial = 1497] [outer = 00000000] 03:33:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1893E000) [pid = 2956] [serial = 1498] [outer = 18934C00] 03:33:35 INFO - PROCESS | 2956 | 1467542015540 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18F9BC00) [pid = 2956] [serial = 1499] [outer = 18934C00] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17681800) [pid = 2956] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17693000) [pid = 2956] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18934400) [pid = 2956] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F6E000) [pid = 2956] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10223000) [pid = 2956] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10567800) [pid = 2956] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (105E6000) [pid = 2956] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (199E8000) [pid = 2956] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (15F6E400) [pid = 2956] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FFDB000) [pid = 2956] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18F9D800) [pid = 2956] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:33:36 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19A28C00) [pid = 2956] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:33:36 INFO - PROCESS | 2956 | 1467542016321 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1020ms 03:33:36 INFO - PROCESS | 2956 | 1467542016366 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 2956 | 1467542016369 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 03:33:36 INFO - PROCESS | 2956 | 1467542016371 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:33:36 INFO - PROCESS | 2956 | 1467542016373 Marionette TRACE conn7 <- [1,1962,null,{}] 03:33:36 INFO - PROCESS | 2956 | 1467542016376 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:36 INFO - PROCESS | 2956 | 1467542016378 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:36 INFO - PROCESS | 2956 | 1467542016461 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 03:33:36 INFO - PROCESS | 2956 | 1467542016467 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 2956 | 1467542016469 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:36 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4B000 == 32 [pid = 2956] [id = 500] 03:33:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (15F3D000) [pid = 2956] [serial = 1500] [outer = 00000000] 03:33:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17220C00) [pid = 2956] [serial = 1501] [outer = 15F3D000] 03:33:36 INFO - PROCESS | 2956 | 1467542016529 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1769EC00) [pid = 2956] [serial = 1502] [outer = 15F3D000] 03:33:36 INFO - PROCESS | 2956 | 1467542016968 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 03:33:37 INFO - PROCESS | 2956 | 1467542017006 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 2956 | 1467542017008 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 03:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:33:37 INFO - PROCESS | 2956 | 1467542017011 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 2956 | 1467542017013 Marionette TRACE conn7 <- [1,1966,null,{}] 03:33:37 INFO - PROCESS | 2956 | 1467542017016 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 2956 | 1467542017018 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:37 INFO - PROCESS | 2956 | 1467542017099 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 03:33:37 INFO - PROCESS | 2956 | 1467542017105 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 2956 | 1467542017107 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:37 INFO - PROCESS | 2956 | ++DOCSHELL 18F9EC00 == 33 [pid = 2956] [id = 501] 03:33:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18FA0000) [pid = 2956] [serial = 1503] [outer = 00000000] 03:33:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1913B000) [pid = 2956] [serial = 1504] [outer = 18FA0000] 03:33:37 INFO - PROCESS | 2956 | 1467542017151 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (189AC800) [pid = 2956] [serial = 1505] [outer = 18FA0000] 03:33:37 INFO - PROCESS | 2956 | 1467542017583 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 03:33:37 INFO - PROCESS | 2956 | 1467542017642 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 2956 | 1467542017644 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 03:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:33:37 INFO - PROCESS | 2956 | 1467542017647 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 2956 | 1467542017649 Marionette TRACE conn7 <- [1,1970,null,{}] 03:33:37 INFO - PROCESS | 2956 | 1467542017652 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 2956 | 1467542017655 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:37 INFO - PROCESS | 2956 | 1467542017735 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 03:33:37 INFO - PROCESS | 2956 | 1467542017740 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 2956 | 1467542017742 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:37 INFO - PROCESS | 2956 | ++DOCSHELL 17698000 == 34 [pid = 2956] [id = 502] 03:33:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (199E3800) [pid = 2956] [serial = 1506] [outer = 00000000] 03:33:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (199ED400) [pid = 2956] [serial = 1507] [outer = 199E3800] 03:33:37 INFO - PROCESS | 2956 | 1467542017786 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0FFD7400) [pid = 2956] [serial = 1508] [outer = 199E3800] 03:33:38 INFO - PROCESS | 2956 | 1467542018240 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 03:33:38 INFO - PROCESS | 2956 | 1467542018322 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 03:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:33:38 INFO - PROCESS | 2956 | 1467542018327 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 03:33:38 INFO - PROCESS | 2956 | 1467542018333 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 2956 | 1467542018337 Marionette TRACE conn7 <- [1,1974,null,{}] 03:33:38 INFO - PROCESS | 2956 | 1467542018344 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 2956 | 1467542018348 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:38 INFO - PROCESS | 2956 | 1467542018482 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 03:33:38 INFO - PROCESS | 2956 | 1467542018597 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 2956 | 1467542018602 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:38 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD4800 == 35 [pid = 2956] [id = 503] 03:33:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0FFD5400) [pid = 2956] [serial = 1509] [outer = 00000000] 03:33:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FFE0800) [pid = 2956] [serial = 1510] [outer = 0FFD5400] 03:33:38 INFO - PROCESS | 2956 | 1467542018662 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10555800) [pid = 2956] [serial = 1511] [outer = 0FFD5400] 03:33:39 INFO - PROCESS | 2956 | 1467542019472 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1175ms 03:33:39 INFO - PROCESS | 2956 | 1467542019509 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 2956 | 1467542019512 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 03:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:33:39 INFO - PROCESS | 2956 | 1467542019519 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 2956 | 1467542019523 Marionette TRACE conn7 <- [1,1978,null,{}] 03:33:39 INFO - PROCESS | 2956 | 1467542019527 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 2956 | 1467542019530 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:39 INFO - PROCESS | 2956 | 1467542019652 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 03:33:39 INFO - PROCESS | 2956 | 1467542019794 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 2956 | 1467542019797 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:39 INFO - PROCESS | 2956 | ++DOCSHELL 15D51400 == 36 [pid = 2956] [id = 504] 03:33:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (15F3D800) [pid = 2956] [serial = 1512] [outer = 00000000] 03:33:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15F71800) [pid = 2956] [serial = 1513] [outer = 15F3D800] 03:33:39 INFO - PROCESS | 2956 | 1467542019862 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (167D1000) [pid = 2956] [serial = 1514] [outer = 15F3D800] 03:33:40 INFO - PROCESS | 2956 | 1467542020732 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1276ms 03:33:40 INFO - PROCESS | 2956 | 1467542020795 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 2956 | 1467542020799 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 03:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:33:40 INFO - PROCESS | 2956 | 1467542020804 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 2956 | 1467542020807 Marionette TRACE conn7 <- [1,1982,null,{}] 03:33:40 INFO - PROCESS | 2956 | 1467542020813 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 2956 | 1467542020815 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:40 INFO - PROCESS | 2956 | 1467542020936 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 03:33:41 INFO - PROCESS | 2956 | 1467542021072 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 2956 | 1467542021077 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:41 INFO - PROCESS | 2956 | ++DOCSHELL 10562C00 == 37 [pid = 2956] [id = 505] 03:33:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10564800) [pid = 2956] [serial = 1515] [outer = 00000000] 03:33:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (111CC800) [pid = 2956] [serial = 1516] [outer = 10564800] 03:33:41 INFO - PROCESS | 2956 | 1467542021127 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (142CC800) [pid = 2956] [serial = 1517] [outer = 10564800] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 0CC48000 == 36 [pid = 2956] [id = 401] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 0FFDD000 == 35 [pid = 2956] [id = 398] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 10857800 == 34 [pid = 2956] [id = 410] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 1618BC00 == 33 [pid = 2956] [id = 409] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 14793400 == 32 [pid = 2956] [id = 397] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 15F74800 == 31 [pid = 2956] [id = 396] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 15D43000 == 30 [pid = 2956] [id = 408] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 141F0000 == 29 [pid = 2956] [id = 407] 03:33:41 INFO - PROCESS | 2956 | --DOCSHELL 0CE75000 == 28 [pid = 2956] [id = 405] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (199ECC00) [pid = 2956] [serial = 1466] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1785B400) [pid = 2956] [serial = 1453] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1893F800) [pid = 2956] [serial = 1457] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (17690C00) [pid = 2956] [serial = 1441] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1893D000) [pid = 2956] [serial = 1456] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17856000) [pid = 2956] [serial = 1442] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (11141000) [pid = 2956] [serial = 1438] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (14797800) [pid = 2956] [serial = 1439] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17251400) [pid = 2956] [serial = 1462] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (13F12C00) [pid = 2956] [serial = 1447] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (141EB800) [pid = 2956] [serial = 1448] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19A52C00) [pid = 2956] [serial = 1436] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16779C00) [pid = 2956] [serial = 1450] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1021E000) [pid = 2956] [serial = 1444] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1022CC00) [pid = 2956] [serial = 1445] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (196DF800) [pid = 2956] [serial = 1459] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (191A1400) [pid = 2956] [serial = 1460] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E7C00) [pid = 2956] [serial = 1465] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19E3D800) [pid = 2956] [serial = 1468] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18268800) [pid = 2956] [serial = 1463] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (182C9C00) [pid = 2956] [serial = 1454] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19E3E800) [pid = 2956] [serial = 1469] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1721AC00) [pid = 2956] [serial = 1451] [outer = 00000000] [url = about:blank] 03:33:41 INFO - PROCESS | 2956 | 1467542021587 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 831ms 03:33:41 INFO - PROCESS | 2956 | 1467542021634 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 2956 | 1467542021639 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 03:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:33:41 INFO - PROCESS | 2956 | 1467542021645 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 2956 | 1467542021647 Marionette TRACE conn7 <- [1,1986,null,{}] 03:33:41 INFO - PROCESS | 2956 | 1467542021651 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 2956 | 1467542021654 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:41 INFO - PROCESS | 2956 | 1467542021743 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 03:33:41 INFO - PROCESS | 2956 | 1467542021752 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 2956 | 1467542021754 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:41 INFO - PROCESS | 2956 | ++DOCSHELL 10834400 == 29 [pid = 2956] [id = 506] 03:33:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10852400) [pid = 2956] [serial = 1518] [outer = 00000000] 03:33:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1472EC00) [pid = 2956] [serial = 1519] [outer = 10852400] 03:33:41 INFO - PROCESS | 2956 | 1467542021802 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (14854C00) [pid = 2956] [serial = 1520] [outer = 10852400] 03:33:42 INFO - PROCESS | 2956 | 1467542022292 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 03:33:42 INFO - PROCESS | 2956 | 1467542022319 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 2956 | 1467542022321 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 03:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:33:42 INFO - PROCESS | 2956 | 1467542022329 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 2956 | 1467542022332 Marionette TRACE conn7 <- [1,1990,null,{}] 03:33:42 INFO - PROCESS | 2956 | 1467542022343 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:42 INFO - PROCESS | 2956 | 1467542022348 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:42 INFO - PROCESS | 2956 | 1467542022436 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 03:33:42 INFO - PROCESS | 2956 | 1467542022575 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 2956 | 1467542022578 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:42 INFO - PROCESS | 2956 | ++DOCSHELL 17249000 == 30 [pid = 2956] [id = 507] 03:33:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17249C00) [pid = 2956] [serial = 1521] [outer = 00000000] 03:33:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1767CC00) [pid = 2956] [serial = 1522] [outer = 17249C00] 03:33:42 INFO - PROCESS | 2956 | 1467542022627 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17696000) [pid = 2956] [serial = 1523] [outer = 17249C00] 03:33:43 INFO - PROCESS | 2956 | 1467542023019 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 03:33:43 INFO - PROCESS | 2956 | 1467542023059 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 2956 | 1467542023062 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 03:33:43 INFO - PROCESS | 2956 | 1467542023065 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:33:43 INFO - PROCESS | 2956 | 1467542023066 Marionette TRACE conn7 <- [1,1994,null,{}] 03:33:43 INFO - PROCESS | 2956 | 1467542023070 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 2956 | 1467542023072 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:43 INFO - PROCESS | 2956 | 1467542023157 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 03:33:43 INFO - PROCESS | 2956 | 1467542023163 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 2956 | 1467542023165 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:43 INFO - PROCESS | 2956 | ++DOCSHELL 0FF76800 == 31 [pid = 2956] [id = 508] 03:33:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10569800) [pid = 2956] [serial = 1524] [outer = 00000000] 03:33:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (189A6C00) [pid = 2956] [serial = 1525] [outer = 10569800] 03:33:43 INFO - PROCESS | 2956 | 1467542023219 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18A4A400) [pid = 2956] [serial = 1526] [outer = 10569800] 03:33:43 INFO - PROCESS | 2956 | 1467542023716 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 03:33:43 INFO - PROCESS | 2956 | 1467542023739 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 2956 | 1467542023741 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 03:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:33:43 INFO - PROCESS | 2956 | 1467542023751 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 2956 | 1467542023752 Marionette TRACE conn7 <- [1,1998,null,{}] 03:33:43 INFO - PROCESS | 2956 | 1467542023756 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 2956 | 1467542023758 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:43 INFO - PROCESS | 2956 | 1467542023902 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 03:33:43 INFO - PROCESS | 2956 | 1467542023964 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 2956 | 1467542023966 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:43 INFO - PROCESS | 2956 | ++DOCSHELL 1913A800 == 32 [pid = 2956] [id = 509] 03:33:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (191A1800) [pid = 2956] [serial = 1527] [outer = 00000000] 03:33:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (196DCC00) [pid = 2956] [serial = 1528] [outer = 191A1800] 03:33:44 INFO - PROCESS | 2956 | 1467542024009 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (199E0400) [pid = 2956] [serial = 1529] [outer = 191A1800] 03:33:44 INFO - PROCESS | 2956 | 1467542024442 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 03:33:44 INFO - PROCESS | 2956 | 1467542024484 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 2956 | 1467542024486 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 03:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:33:44 INFO - PROCESS | 2956 | 1467542024501 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 2956 | 1467542024502 Marionette TRACE conn7 <- [1,2002,null,{}] 03:33:44 INFO - PROCESS | 2956 | 1467542024506 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 2956 | 1467542024511 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:44 INFO - PROCESS | 2956 | 1467542024655 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 03:33:44 INFO - PROCESS | 2956 | 1467542024725 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 2956 | 1467542024727 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:44 INFO - PROCESS | 2956 | ++DOCSHELL 199E8C00 == 33 [pid = 2956] [id = 510] 03:33:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (199E9C00) [pid = 2956] [serial = 1530] [outer = 00000000] 03:33:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19D6C400) [pid = 2956] [serial = 1531] [outer = 199E9C00] 03:33:44 INFO - PROCESS | 2956 | 1467542024772 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19E45000) [pid = 2956] [serial = 1532] [outer = 199E9C00] 03:33:45 INFO - PROCESS | 2956 | 1467542025198 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 731ms 03:33:45 INFO - PROCESS | 2956 | 1467542025246 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 2956 | 1467542025248 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 03:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:33:45 INFO - PROCESS | 2956 | 1467542025260 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 2956 | 1467542025262 Marionette TRACE conn7 <- [1,2006,null,{}] 03:33:45 INFO - PROCESS | 2956 | 1467542025265 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:45 INFO - PROCESS | 2956 | 1467542025267 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:45 INFO - PROCESS | 2956 | 1467542025393 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 03:33:45 INFO - PROCESS | 2956 | 1467542025402 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 2956 | 1467542025404 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:45 INFO - PROCESS | 2956 | ++DOCSHELL 19E48000 == 34 [pid = 2956] [id = 511] 03:33:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19E48400) [pid = 2956] [serial = 1533] [outer = 00000000] 03:33:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F0A400) [pid = 2956] [serial = 1534] [outer = 19E48400] 03:33:45 INFO - PROCESS | 2956 | 1467542025448 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19F0AC00) [pid = 2956] [serial = 1535] [outer = 19E48400] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (14794400) [pid = 2956] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17690800) [pid = 2956] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (0CE29400) [pid = 2956] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10551800) [pid = 2956] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18934C00) [pid = 2956] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15F3D000) [pid = 2956] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FFE0000) [pid = 2956] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F6A400) [pid = 2956] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19B17800) [pid = 2956] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10553C00) [pid = 2956] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:33:45 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18FA0000) [pid = 2956] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:33:45 INFO - PROCESS | 2956 | 1467542025956 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms 03:33:46 INFO - PROCESS | 2956 | 1467542025994 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 2956 | 1467542025996 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:33:46 INFO - PROCESS | 2956 | 1467542025999 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 2956 | 1467542026001 Marionette TRACE conn7 <- [1,2010,null,{}] 03:33:46 INFO - PROCESS | 2956 | 1467542026004 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 2956 | 1467542026006 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:46 INFO - PROCESS | 2956 | 1467542026089 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 03:33:46 INFO - PROCESS | 2956 | 1467542026094 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 2956 | 1467542026096 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:46 INFO - PROCESS | 2956 | ++DOCSHELL 1479A000 == 35 [pid = 2956] [id = 512] 03:33:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (148E9400) [pid = 2956] [serial = 1536] [outer = 00000000] 03:33:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19A35400) [pid = 2956] [serial = 1537] [outer = 148E9400] 03:33:46 INFO - PROCESS | 2956 | 1467542026140 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F07000) [pid = 2956] [serial = 1538] [outer = 148E9400] 03:33:46 INFO - PROCESS | 2956 | 1467542026577 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 03:33:46 INFO - PROCESS | 2956 | 1467542026631 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 2956 | 1467542026633 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:33:46 INFO - PROCESS | 2956 | 1467542026636 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 2956 | 1467542026638 Marionette TRACE conn7 <- [1,2014,null,{}] 03:33:46 INFO - PROCESS | 2956 | 1467542026641 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 2956 | 1467542026643 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:46 INFO - PROCESS | 2956 | 1467542026727 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 03:33:46 INFO - PROCESS | 2956 | 1467542026732 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 2956 | 1467542026734 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:46 INFO - PROCESS | 2956 | ++DOCSHELL 19F63000 == 36 [pid = 2956] [id = 513] 03:33:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19F67C00) [pid = 2956] [serial = 1539] [outer = 00000000] 03:33:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19FB9400) [pid = 2956] [serial = 1540] [outer = 19F67C00] 03:33:46 INFO - PROCESS | 2956 | 1467542026778 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19FBD800) [pid = 2956] [serial = 1541] [outer = 19F67C00] 03:33:47 INFO - PROCESS | 2956 | 1467542027248 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 03:33:47 INFO - PROCESS | 2956 | 1467542027266 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 03:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:33:47 INFO - PROCESS | 2956 | 1467542027268 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 03:33:47 INFO - PROCESS | 2956 | 1467542027271 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 2956 | 1467542027273 Marionette TRACE conn7 <- [1,2018,null,{}] 03:33:47 INFO - PROCESS | 2956 | 1467542027291 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 2956 | 1467542027293 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:47 INFO - PROCESS | 2956 | 1467542027377 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 03:33:47 INFO - PROCESS | 2956 | 1467542027382 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 2956 | 1467542027384 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:47 INFO - PROCESS | 2956 | ++DOCSHELL 1AA33400 == 37 [pid = 2956] [id = 514] 03:33:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1AA38800) [pid = 2956] [serial = 1542] [outer = 00000000] 03:33:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1AA68400) [pid = 2956] [serial = 1543] [outer = 1AA38800] 03:33:47 INFO - PROCESS | 2956 | 1467542027429 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1AA68C00) [pid = 2956] [serial = 1544] [outer = 1AA38800] 03:33:48 INFO - PROCESS | 2956 | 1467542028060 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 850ms 03:33:48 INFO - PROCESS | 2956 | 1467542028136 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 2956 | 1467542028141 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 03:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:33:48 INFO - PROCESS | 2956 | 1467542028147 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 2956 | 1467542028151 Marionette TRACE conn7 <- [1,2022,null,{}] 03:33:48 INFO - PROCESS | 2956 | 1467542028158 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:48 INFO - PROCESS | 2956 | 1467542028161 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:48 INFO - PROCESS | 2956 | 1467542028285 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 03:33:48 INFO - PROCESS | 2956 | 1467542028420 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 2956 | 1467542028422 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:48 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDB800 == 38 [pid = 2956] [id = 515] 03:33:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (0FFDF000) [pid = 2956] [serial = 1545] [outer = 00000000] 03:33:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (142C8000) [pid = 2956] [serial = 1546] [outer = 0FFDF000] 03:33:48 INFO - PROCESS | 2956 | 1467542028483 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15D43000) [pid = 2956] [serial = 1547] [outer = 0FFDF000] 03:33:49 INFO - PROCESS | 2956 | 1467542029058 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 03:33:49 INFO - PROCESS | 2956 | 1467542029121 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 2956 | 1467542029126 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 03:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:33:49 INFO - PROCESS | 2956 | 1467542029133 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 2956 | 1467542029135 Marionette TRACE conn7 <- [1,2026,null,{}] 03:33:49 INFO - PROCESS | 2956 | 1467542029140 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 2956 | 1467542029142 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:49 INFO - PROCESS | 2956 | 1467542029255 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 03:33:49 INFO - PROCESS | 2956 | 1467542029395 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 2956 | 1467542029398 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:49 INFO - PROCESS | 2956 | ++DOCSHELL 1785D000 == 39 [pid = 2956] [id = 516] 03:33:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (182C9800) [pid = 2956] [serial = 1548] [outer = 00000000] 03:33:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1893CC00) [pid = 2956] [serial = 1549] [outer = 182C9800] 03:33:49 INFO - PROCESS | 2956 | 1467542029456 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (196DC000) [pid = 2956] [serial = 1550] [outer = 182C9800] 03:33:50 INFO - PROCESS | 2956 | 1467542030054 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 03:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:33:50 INFO - PROCESS | 2956 | 1467542030106 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 2956 | 1467542030108 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 03:33:50 INFO - PROCESS | 2956 | 1467542030112 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 2956 | 1467542030116 Marionette TRACE conn7 <- [1,2030,null,{}] 03:33:50 INFO - PROCESS | 2956 | 1467542030127 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:50 INFO - PROCESS | 2956 | 1467542030132 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:50 INFO - PROCESS | 2956 | 1467542030245 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 03:33:50 INFO - PROCESS | 2956 | 1467542030390 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 2956 | 1467542030393 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:50 INFO - PROCESS | 2956 | ++DOCSHELL 1AA6BC00 == 40 [pid = 2956] [id = 517] 03:33:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1AA6CC00) [pid = 2956] [serial = 1551] [outer = 00000000] 03:33:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1AA71800) [pid = 2956] [serial = 1552] [outer = 1AA6CC00] 03:33:50 INFO - PROCESS | 2956 | 1467542030452 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1B1AC000) [pid = 2956] [serial = 1553] [outer = 1AA6CC00] 03:33:51 INFO - PROCESS | 2956 | 1467542031072 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1021ms 03:33:51 INFO - PROCESS | 2956 | 1467542031136 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 2956 | 1467542031139 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 03:33:51 INFO - PROCESS | 2956 | 1467542031142 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:33:51 INFO - PROCESS | 2956 | 1467542031144 Marionette TRACE conn7 <- [1,2034,null,{}] 03:33:51 INFO - PROCESS | 2956 | 1467542031148 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 2956 | 1467542031150 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:51 INFO - PROCESS | 2956 | 1467542031277 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 03:33:51 INFO - PROCESS | 2956 | 1467542031392 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 2956 | 1467542031394 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:51 INFO - PROCESS | 2956 | ++DOCSHELL 0CC49400 == 41 [pid = 2956] [id = 518] 03:33:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (0CE6D800) [pid = 2956] [serial = 1554] [outer = 00000000] 03:33:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (0FF74400) [pid = 2956] [serial = 1555] [outer = 0CE6D800] 03:33:51 INFO - PROCESS | 2956 | 1467542031610 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1032C400) [pid = 2956] [serial = 1556] [outer = 0CE6D800] 03:33:52 INFO - PROCESS | 2956 | 1467542032214 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1118ms 03:33:52 INFO - PROCESS | 2956 | 1467542032265 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 2956 | 1467542032268 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 03:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:33:52 INFO - PROCESS | 2956 | 1467542032274 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 2956 | 1467542032276 Marionette TRACE conn7 <- [1,2038,null,{}] 03:33:52 INFO - PROCESS | 2956 | 1467542032281 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 2956 | 1467542032284 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:52 INFO - PROCESS | 2956 | 1467542032388 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 1482F400 == 40 [pid = 2956] [id = 412] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 15D49000 == 39 [pid = 2956] [id = 402] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 10FE1000 == 38 [pid = 2956] [id = 404] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 10560000 == 37 [pid = 2956] [id = 411] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 18931400 == 36 [pid = 2956] [id = 403] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 1022C000 == 35 [pid = 2956] [id = 406] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 0CD90400 == 34 [pid = 2956] [id = 494] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 1D5E2000 == 33 [pid = 2956] [id = 400] 03:33:53 INFO - PROCESS | 2956 | --DOCSHELL 1AA67C00 == 32 [pid = 2956] [id = 399] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1825C800) [pid = 2956] [serial = 1496] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (17220C00) [pid = 2956] [serial = 1501] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (199ED400) [pid = 2956] [serial = 1507] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1056A800) [pid = 2956] [serial = 1472] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (103E5C00) [pid = 2956] [serial = 1471] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (172F5400) [pid = 2956] [serial = 1475] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16777400) [pid = 2956] [serial = 1474] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19F03000) [pid = 2956] [serial = 1478] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19E49000) [pid = 2956] [serial = 1477] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19F60800) [pid = 2956] [serial = 1480] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18F9BC00) [pid = 2956] [serial = 1499] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1769EC00) [pid = 2956] [serial = 1502] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16778C00) [pid = 2956] [serial = 1492] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1724A400) [pid = 2956] [serial = 1493] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (189AC800) [pid = 2956] [serial = 1505] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1913B000) [pid = 2956] [serial = 1504] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1482E400) [pid = 2956] [serial = 1489] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1769C400) [pid = 2956] [serial = 1495] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (148EAC00) [pid = 2956] [serial = 1490] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0CF36000) [pid = 2956] [serial = 1483] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FDF7400) [pid = 2956] [serial = 1484] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10567400) [pid = 2956] [serial = 1486] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (105E4400) [pid = 2956] [serial = 1487] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1893E000) [pid = 2956] [serial = 1498] [outer = 00000000] [url = about:blank] 03:33:53 INFO - PROCESS | 2956 | 1467542033240 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2956 | 1467542033243 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:53 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4E400 == 33 [pid = 2956] [id = 519] 03:33:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0CC50000) [pid = 2956] [serial = 1557] [outer = 00000000] 03:33:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0CEF2C00) [pid = 2956] [serial = 1558] [outer = 0CC50000] 03:33:53 INFO - PROCESS | 2956 | 1467542033295 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (0FDF6800) [pid = 2956] [serial = 1559] [outer = 0CC50000] 03:33:53 INFO - PROCESS | 2956 | 1467542033757 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1521ms 03:33:53 INFO - PROCESS | 2956 | 1467542033796 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 2956 | 1467542033800 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:33:53 INFO - PROCESS | 2956 | 1467542033805 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 2956 | 1467542033808 Marionette TRACE conn7 <- [1,2042,null,{}] 03:33:53 INFO - PROCESS | 2956 | 1467542033813 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 2956 | 1467542033817 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:53 INFO - PROCESS | 2956 | 1467542033905 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 03:33:53 INFO - PROCESS | 2956 | 1467542033918 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2956 | 1467542033921 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:53 INFO - PROCESS | 2956 | ++DOCSHELL 10560000 == 34 [pid = 2956] [id = 520] 03:33:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10560800) [pid = 2956] [serial = 1560] [outer = 00000000] 03:33:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1056A800) [pid = 2956] [serial = 1561] [outer = 10560800] 03:33:53 INFO - PROCESS | 2956 | 1467542033972 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (105E7400) [pid = 2956] [serial = 1562] [outer = 10560800] 03:33:54 INFO - PROCESS | 2956 | 1467542034454 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 03:33:54 INFO - PROCESS | 2956 | 1467542034479 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 2956 | 1467542034483 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:33:54 INFO - PROCESS | 2956 | 1467542034487 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 2956 | 1467542034489 Marionette TRACE conn7 <- [1,2046,null,{}] 03:33:54 INFO - PROCESS | 2956 | 1467542034493 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 2956 | 1467542034495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:54 INFO - PROCESS | 2956 | 1467542034616 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 03:33:54 INFO - PROCESS | 2956 | 1467542034718 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 2956 | 1467542034720 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:54 INFO - PROCESS | 2956 | ++DOCSHELL 1479F800 == 35 [pid = 2956] [id = 521] 03:33:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (147C1C00) [pid = 2956] [serial = 1563] [outer = 00000000] 03:33:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1482E800) [pid = 2956] [serial = 1564] [outer = 147C1C00] 03:33:54 INFO - PROCESS | 2956 | 1467542034766 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (14983400) [pid = 2956] [serial = 1565] [outer = 147C1C00] 03:33:55 INFO - PROCESS | 2956 | 1467542035154 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 03:33:55 INFO - PROCESS | 2956 | 1467542035220 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 2956 | 1467542035222 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 03:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:33:55 INFO - PROCESS | 2956 | 1467542035232 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 2956 | 1467542035238 Marionette TRACE conn7 <- [1,2050,null,{}] 03:33:55 INFO - PROCESS | 2956 | 1467542035243 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 2956 | 1467542035246 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:55 INFO - PROCESS | 2956 | 1467542035376 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 03:33:55 INFO - PROCESS | 2956 | 1467542035403 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 2956 | 1467542035405 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:55 INFO - PROCESS | 2956 | ++DOCSHELL 10222400 == 36 [pid = 2956] [id = 522] 03:33:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1484DC00) [pid = 2956] [serial = 1566] [outer = 00000000] 03:33:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16771400) [pid = 2956] [serial = 1567] [outer = 1484DC00] 03:33:55 INFO - PROCESS | 2956 | 1467542035460 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17251400) [pid = 2956] [serial = 1568] [outer = 1484DC00] 03:33:55 INFO - PROCESS | 2956 | 1467542035921 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 03:33:56 INFO - PROCESS | 2956 | 1467542035983 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 2956 | 1467542035986 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 03:33:56 INFO - PROCESS | 2956 | 1467542035989 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 2956 | 1467542035991 Marionette TRACE conn7 <- [1,2054,null,{}] 03:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:33:56 INFO - PROCESS | 2956 | 1467542035994 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 2956 | 1467542035996 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:56 INFO - PROCESS | 2956 | 1467542036116 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 03:33:56 INFO - PROCESS | 2956 | 1467542036181 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2956 | 1467542036183 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:56 INFO - PROCESS | 2956 | ++DOCSHELL 172F1C00 == 37 [pid = 2956] [id = 523] 03:33:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (17681C00) [pid = 2956] [serial = 1569] [outer = 00000000] 03:33:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1769A400) [pid = 2956] [serial = 1570] [outer = 17681C00] 03:33:56 INFO - PROCESS | 2956 | 1467542036228 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1825E000) [pid = 2956] [serial = 1571] [outer = 17681C00] 03:33:56 INFO - PROCESS | 2956 | 1467542036646 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 03:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:33:56 INFO - PROCESS | 2956 | 1467542036666 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 2956 | 1467542036668 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 03:33:56 INFO - PROCESS | 2956 | 1467542036671 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 2956 | 1467542036673 Marionette TRACE conn7 <- [1,2058,null,{}] 03:33:56 INFO - PROCESS | 2956 | 1467542036677 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 2956 | 1467542036679 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:56 INFO - PROCESS | 2956 | 1467542036790 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 03:33:56 INFO - PROCESS | 2956 | 1467542036797 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2956 | 1467542036803 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:56 INFO - PROCESS | 2956 | ++DOCSHELL 182CF400 == 38 [pid = 2956] [id = 524] 03:33:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (182CF800) [pid = 2956] [serial = 1572] [outer = 00000000] 03:33:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18938000) [pid = 2956] [serial = 1573] [outer = 182CF800] 03:33:56 INFO - PROCESS | 2956 | 1467542036922 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18A2F800) [pid = 2956] [serial = 1574] [outer = 182CF800] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19F67C00) [pid = 2956] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1AA38800) [pid = 2956] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (0FFD5400) [pid = 2956] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19E48400) [pid = 2956] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (199E9C00) [pid = 2956] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10569800) [pid = 2956] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17249C00) [pid = 2956] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (148E9400) [pid = 2956] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (191A1800) [pid = 2956] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10852400) [pid = 2956] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10564800) [pid = 2956] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F3D800) [pid = 2956] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (196E7800) [pid = 2956] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:33:57 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199E3800) [pid = 2956] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:33:57 INFO - PROCESS | 2956 | 1467542037675 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1019ms 03:33:57 INFO - PROCESS | 2956 | 1467542037691 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 2956 | 1467542037693 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:33:57 INFO - PROCESS | 2956 | 1467542037696 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 2956 | 1467542037697 Marionette TRACE conn7 <- [1,2062,null,{}] 03:33:57 INFO - PROCESS | 2956 | 1467542037701 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 2956 | 1467542037703 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:57 INFO - PROCESS | 2956 | 1467542037785 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 03:33:57 INFO - PROCESS | 2956 | 1467542037794 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 2956 | 1467542037805 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:57 INFO - PROCESS | 2956 | ++DOCSHELL 0CF7A000 == 39 [pid = 2956] [id = 525] 03:33:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1055F000) [pid = 2956] [serial = 1575] [outer = 00000000] 03:33:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (15764000) [pid = 2956] [serial = 1576] [outer = 1055F000] 03:33:57 INFO - PROCESS | 2956 | 1467542037849 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1721A000) [pid = 2956] [serial = 1577] [outer = 1055F000] 03:33:58 INFO - PROCESS | 2956 | 1467542038299 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 03:33:58 INFO - PROCESS | 2956 | 1467542038327 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 2956 | 1467542038329 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 03:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:33:58 INFO - PROCESS | 2956 | 1467542038332 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 2956 | 1467542038334 Marionette TRACE conn7 <- [1,2066,null,{}] 03:33:58 INFO - PROCESS | 2956 | 1467542038337 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 2956 | 1467542038339 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:58 INFO - PROCESS | 2956 | 1467542038418 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 03:33:58 INFO - PROCESS | 2956 | 1467542038424 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 2956 | 1467542038426 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:58 INFO - PROCESS | 2956 | ++DOCSHELL 18934C00 == 40 [pid = 2956] [id = 526] 03:33:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18939800) [pid = 2956] [serial = 1578] [outer = 00000000] 03:33:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18FA4000) [pid = 2956] [serial = 1579] [outer = 18939800] 03:33:58 INFO - PROCESS | 2956 | 1467542038470 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (196E0400) [pid = 2956] [serial = 1580] [outer = 18939800] 03:33:58 INFO - PROCESS | 2956 | 1467542038896 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 570ms 03:33:58 INFO - PROCESS | 2956 | 1467542038904 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 2956 | 1467542038905 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 03:33:58 INFO - PROCESS | 2956 | 1467542038909 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:33:58 INFO - PROCESS | 2956 | 1467542038910 Marionette TRACE conn7 <- [1,2070,null,{}] 03:33:58 INFO - PROCESS | 2956 | 1467542038914 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 2956 | 1467542038916 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:59 INFO - PROCESS | 2956 | 1467542039036 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 03:33:59 INFO - PROCESS | 2956 | 1467542039044 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2956 | 1467542039046 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:59 INFO - PROCESS | 2956 | ++DOCSHELL 17672800 == 41 [pid = 2956] [id = 527] 03:33:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (196E6400) [pid = 2956] [serial = 1581] [outer = 00000000] 03:33:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199EB400) [pid = 2956] [serial = 1582] [outer = 196E6400] 03:33:59 INFO - PROCESS | 2956 | 1467542039090 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (199ECC00) [pid = 2956] [serial = 1583] [outer = 196E6400] 03:33:59 INFO - PROCESS | 2956 | 1467542039515 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 03:33:59 INFO - PROCESS | 2956 | 1467542039544 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 2956 | 1467542039546 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:33:59 INFO - PROCESS | 2956 | 1467542039549 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 2956 | 1467542039550 Marionette TRACE conn7 <- [1,2074,null,{}] 03:33:59 INFO - PROCESS | 2956 | 1467542039554 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 2956 | 1467542039556 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:59 INFO - PROCESS | 2956 | 1467542039728 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 03:33:59 INFO - PROCESS | 2956 | 1467542039804 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2956 | 1467542039807 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:33:59 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4B800 == 42 [pid = 2956] [id = 528] 03:33:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (0CC4CC00) [pid = 2956] [serial = 1584] [outer = 00000000] 03:33:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (0CF7AC00) [pid = 2956] [serial = 1585] [outer = 0CC4CC00] 03:33:59 INFO - PROCESS | 2956 | 1467542039907 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (0FFD9000) [pid = 2956] [serial = 1586] [outer = 0CC4CC00] 03:34:00 INFO - PROCESS | 2956 | 1467542040694 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1173ms 03:34:00 INFO - PROCESS | 2956 | 1467542040724 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 2956 | 1467542040729 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 03:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:34:00 INFO - PROCESS | 2956 | --DOCSHELL 103DE800 == 41 [pid = 2956] [id = 12] 03:34:00 INFO - PROCESS | 2956 | 1467542040750 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 2956 | 1467542040754 Marionette TRACE conn7 <- [1,2078,null,{}] 03:34:00 INFO - PROCESS | 2956 | 1467542040833 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 2956 | 1467542040837 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:00 INFO - PROCESS | 2956 | 1467542040962 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 03:34:01 INFO - PROCESS | 2956 | 1467542041077 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 2956 | 1467542041080 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:01 INFO - PROCESS | 2956 | ++DOCSHELL 1472A400 == 42 [pid = 2956] [id = 529] 03:34:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (148EB400) [pid = 2956] [serial = 1587] [outer = 00000000] 03:34:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (15F71400) [pid = 2956] [serial = 1588] [outer = 148EB400] 03:34:01 INFO - PROCESS | 2956 | 1467542041135 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17216400) [pid = 2956] [serial = 1589] [outer = 148EB400] 03:34:01 INFO - PROCESS | 2956 | 1467542041771 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1153ms 03:34:01 INFO - PROCESS | 2956 | 1467542041915 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 2956 | 1467542041919 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 03:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:34:01 INFO - PROCESS | 2956 | 1467542041924 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 2956 | 1467542041926 Marionette TRACE conn7 <- [1,2082,null,{}] 03:34:01 INFO - PROCESS | 2956 | 1467542041930 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:01 INFO - PROCESS | 2956 | 1467542041933 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:02 INFO - PROCESS | 2956 | 1467542042058 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 03:34:02 INFO - PROCESS | 2956 | 1467542042282 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 2956 | 1467542042286 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:02 INFO - PROCESS | 2956 | ++DOCSHELL 0CC46000 == 43 [pid = 2956] [id = 530] 03:34:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (0CC47800) [pid = 2956] [serial = 1590] [outer = 00000000] 03:34:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (0FDF9400) [pid = 2956] [serial = 1591] [outer = 0CC47800] 03:34:02 INFO - PROCESS | 2956 | 1467542042344 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1021F000) [pid = 2956] [serial = 1592] [outer = 0CC47800] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 0CC49400 == 42 [pid = 2956] [id = 518] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 17672800 == 41 [pid = 2956] [id = 527] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 18934C00 == 40 [pid = 2956] [id = 526] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 0CF7A000 == 39 [pid = 2956] [id = 525] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 182CF400 == 38 [pid = 2956] [id = 524] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 172F1C00 == 37 [pid = 2956] [id = 523] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 10222400 == 36 [pid = 2956] [id = 522] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 1479F800 == 35 [pid = 2956] [id = 521] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 10560000 == 34 [pid = 2956] [id = 520] 03:34:02 INFO - PROCESS | 2956 | --DOCSHELL 0CC4E400 == 33 [pid = 2956] [id = 519] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19FBD800) [pid = 2956] [serial = 1541] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1AA68C00) [pid = 2956] [serial = 1544] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1AA68400) [pid = 2956] [serial = 1543] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10555800) [pid = 2956] [serial = 1511] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19F0AC00) [pid = 2956] [serial = 1535] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19E45000) [pid = 2956] [serial = 1532] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (189A6C00) [pid = 2956] [serial = 1525] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (0FFE0800) [pid = 2956] [serial = 1510] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17696000) [pid = 2956] [serial = 1523] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19F07000) [pid = 2956] [serial = 1538] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (196DCC00) [pid = 2956] [serial = 1528] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (14854C00) [pid = 2956] [serial = 1520] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19F0A400) [pid = 2956] [serial = 1534] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1472EC00) [pid = 2956] [serial = 1519] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (142CC800) [pid = 2956] [serial = 1517] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1767CC00) [pid = 2956] [serial = 1522] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (167D1000) [pid = 2956] [serial = 1514] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (15F71800) [pid = 2956] [serial = 1513] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19D6C400) [pid = 2956] [serial = 1531] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19A35400) [pid = 2956] [serial = 1537] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (111CC800) [pid = 2956] [serial = 1516] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19F67000) [pid = 2956] [serial = 1481] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (199E0400) [pid = 2956] [serial = 1529] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (0FFD7400) [pid = 2956] [serial = 1508] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19FB9400) [pid = 2956] [serial = 1540] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18A4A400) [pid = 2956] [serial = 1526] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 2956 | 1467542042982 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1118ms 03:34:03 INFO - PROCESS | 2956 | 1467542043045 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2956 | 1467542043049 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:34:03 INFO - PROCESS | 2956 | 1467542043053 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2956 | 1467542043055 Marionette TRACE conn7 <- [1,2086,null,{}] 03:34:03 INFO - PROCESS | 2956 | 1467542043063 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2956 | 1467542043067 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:03 INFO - PROCESS | 2956 | 1467542043158 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 03:34:03 INFO - PROCESS | 2956 | 1467542043259 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2956 | 1467542043262 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:03 INFO - PROCESS | 2956 | ++DOCSHELL 0CF85800 == 34 [pid = 2956] [id = 531] 03:34:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (0FDF4C00) [pid = 2956] [serial = 1593] [outer = 00000000] 03:34:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1022CC00) [pid = 2956] [serial = 1594] [outer = 0FDF4C00] 03:34:03 INFO - PROCESS | 2956 | 1467542043310 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10FE1000) [pid = 2956] [serial = 1595] [outer = 0FDF4C00] 03:34:03 INFO - PROCESS | 2956 | 1467542043745 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 03:34:03 INFO - PROCESS | 2956 | 1467542043786 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2956 | 1467542043790 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 03:34:03 INFO - PROCESS | 2956 | 1467542043795 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:34:03 INFO - PROCESS | 2956 | 1467542043796 Marionette TRACE conn7 <- [1,2090,null,{}] 03:34:03 INFO - PROCESS | 2956 | 1467542043800 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2956 | 1467542043802 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:03 INFO - PROCESS | 2956 | 1467542043890 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 03:34:03 INFO - PROCESS | 2956 | 1467542043897 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2956 | 1467542043899 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:03 INFO - PROCESS | 2956 | ++DOCSHELL 1475C800 == 35 [pid = 2956] [id = 532] 03:34:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (147C2400) [pid = 2956] [serial = 1596] [outer = 00000000] 03:34:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15F73C00) [pid = 2956] [serial = 1597] [outer = 147C2400] 03:34:03 INFO - PROCESS | 2956 | 1467542043945 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (167D5400) [pid = 2956] [serial = 1598] [outer = 147C2400] 03:34:04 INFO - PROCESS | 2956 | 1467542044423 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 03:34:04 INFO - PROCESS | 2956 | 1467542044469 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 2956 | 1467542044471 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 03:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:34:04 INFO - PROCESS | 2956 | 1467542044476 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 2956 | 1467542044482 Marionette TRACE conn7 <- [1,2094,null,{}] 03:34:04 INFO - PROCESS | 2956 | 1467542044492 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 2956 | 1467542044495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:04 INFO - PROCESS | 2956 | 1467542044583 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 03:34:04 INFO - PROCESS | 2956 | 1467542044592 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 2956 | 1467542044594 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:04 INFO - PROCESS | 2956 | ++DOCSHELL 1769C400 == 36 [pid = 2956] [id = 533] 03:34:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1769E400) [pid = 2956] [serial = 1599] [outer = 00000000] 03:34:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (182D0400) [pid = 2956] [serial = 1600] [outer = 1769E400] 03:34:04 INFO - PROCESS | 2956 | 1467542044648 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18934000) [pid = 2956] [serial = 1601] [outer = 1769E400] 03:34:05 INFO - PROCESS | 2956 | 1467542045102 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 690ms 03:34:05 INFO - PROCESS | 2956 | 1467542045169 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 2956 | 1467542045172 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 03:34:05 INFO - PROCESS | 2956 | 1467542045175 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:34:05 INFO - PROCESS | 2956 | 1467542045177 Marionette TRACE conn7 <- [1,2098,null,{}] 03:34:05 INFO - PROCESS | 2956 | 1467542045180 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 2956 | 1467542045182 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:05 INFO - PROCESS | 2956 | 1467542045332 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 03:34:05 INFO - PROCESS | 2956 | 1467542045351 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 2956 | 1467542045353 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:05 INFO - PROCESS | 2956 | ++DOCSHELL 1484B800 == 37 [pid = 2956] [id = 534] 03:34:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1893FC00) [pid = 2956] [serial = 1602] [outer = 00000000] 03:34:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FA8800) [pid = 2956] [serial = 1603] [outer = 1893FC00] 03:34:05 INFO - PROCESS | 2956 | 1467542045398 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196D9400) [pid = 2956] [serial = 1604] [outer = 1893FC00] 03:34:05 INFO - PROCESS | 2956 | 1467542045842 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 03:34:05 INFO - PROCESS | 2956 | 1467542045910 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 2956 | 1467542045912 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 03:34:05 INFO - PROCESS | 2956 | 1467542045915 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:34:05 INFO - PROCESS | 2956 | 1467542045916 Marionette TRACE conn7 <- [1,2102,null,{}] 03:34:05 INFO - PROCESS | 2956 | 1467542045920 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 2956 | 1467542045922 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:06 INFO - PROCESS | 2956 | 1467542046049 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 03:34:06 INFO - PROCESS | 2956 | 1467542046061 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2956 | 1467542046067 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:06 INFO - PROCESS | 2956 | ++DOCSHELL 199E4400 == 38 [pid = 2956] [id = 535] 03:34:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (199E4C00) [pid = 2956] [serial = 1605] [outer = 00000000] 03:34:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19A26C00) [pid = 2956] [serial = 1606] [outer = 199E4C00] 03:34:06 INFO - PROCESS | 2956 | 1467542046178 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19B21C00) [pid = 2956] [serial = 1607] [outer = 199E4C00] 03:34:06 INFO - PROCESS | 2956 | 1467542046633 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 771ms 03:34:06 INFO - PROCESS | 2956 | 1467542046689 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 2956 | 1467542046691 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 03:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:34:06 INFO - PROCESS | 2956 | 1467542046694 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 2956 | 1467542046696 Marionette TRACE conn7 <- [1,2106,null,{}] 03:34:06 INFO - PROCESS | 2956 | 1467542046700 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 2956 | 1467542046702 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:06 INFO - PROCESS | 2956 | 1467542046832 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 03:34:06 INFO - PROCESS | 2956 | 1467542046903 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2956 | 1467542046905 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:06 INFO - PROCESS | 2956 | ++DOCSHELL 15762800 == 39 [pid = 2956] [id = 536] 03:34:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19E3D800) [pid = 2956] [serial = 1608] [outer = 00000000] 03:34:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F02C00) [pid = 2956] [serial = 1609] [outer = 19E3D800] 03:34:06 INFO - PROCESS | 2956 | 1467542046949 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19F07400) [pid = 2956] [serial = 1610] [outer = 19E3D800] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17681C00) [pid = 2956] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0CC50000) [pid = 2956] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (147C1C00) [pid = 2956] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10560800) [pid = 2956] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0CE6D800) [pid = 2956] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (182CF800) [pid = 2956] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1055F000) [pid = 2956] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (0FFDF000) [pid = 2956] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (182C9800) [pid = 2956] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1AA6CC00) [pid = 2956] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1484DC00) [pid = 2956] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:34:07 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18939800) [pid = 2956] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:34:07 INFO - PROCESS | 2956 | 1467542047414 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 03:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:34:07 INFO - PROCESS | 2956 | 1467542047466 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 2956 | 1467542047468 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 03:34:07 INFO - PROCESS | 2956 | 1467542047471 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 2956 | 1467542047473 Marionette TRACE conn7 <- [1,2110,null,{}] 03:34:07 INFO - PROCESS | 2956 | 1467542047476 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 2956 | 1467542047478 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:07 INFO - PROCESS | 2956 | 1467542047607 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 03:34:07 INFO - PROCESS | 2956 | 1467542047623 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 2956 | 1467542047625 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:07 INFO - PROCESS | 2956 | ++DOCSHELL 13F15800 == 40 [pid = 2956] [id = 537] 03:34:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1469A800) [pid = 2956] [serial = 1611] [outer = 00000000] 03:34:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1893B400) [pid = 2956] [serial = 1612] [outer = 1469A800] 03:34:07 INFO - PROCESS | 2956 | 1467542047668 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19A35C00) [pid = 2956] [serial = 1613] [outer = 1469A800] 03:34:08 INFO - PROCESS | 2956 | 1467542048069 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 03:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:34:08 INFO - PROCESS | 2956 | 1467542048104 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 2956 | 1467542048106 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 03:34:08 INFO - PROCESS | 2956 | 1467542048109 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 2956 | 1467542048111 Marionette TRACE conn7 <- [1,2114,null,{}] 03:34:08 INFO - PROCESS | 2956 | 1467542048115 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 2956 | 1467542048117 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:08 INFO - PROCESS | 2956 | 1467542048200 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 03:34:08 INFO - PROCESS | 2956 | 1467542048207 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 2956 | 1467542048209 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:08 INFO - PROCESS | 2956 | ++DOCSHELL 19F0B000 == 41 [pid = 2956] [id = 538] 03:34:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F0B400) [pid = 2956] [serial = 1614] [outer = 00000000] 03:34:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19F61400) [pid = 2956] [serial = 1615] [outer = 19F0B400] 03:34:08 INFO - PROCESS | 2956 | 1467542048251 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19F64C00) [pid = 2956] [serial = 1616] [outer = 19F0B400] 03:34:08 INFO - PROCESS | 2956 | 1467542048725 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 03:34:08 INFO - PROCESS | 2956 | 1467542048781 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 2956 | 1467542048783 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 03:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:34:08 INFO - PROCESS | 2956 | 1467542048786 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 2956 | 1467542048788 Marionette TRACE conn7 <- [1,2118,null,{}] 03:34:08 INFO - PROCESS | 2956 | 1467542048792 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 2956 | 1467542048794 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:08 INFO - PROCESS | 2956 | 1467542048876 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 03:34:08 INFO - PROCESS | 2956 | 1467542048881 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 2956 | 1467542048883 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:08 INFO - PROCESS | 2956 | ++DOCSHELL 10553800 == 42 [pid = 2956] [id = 539] 03:34:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10556800) [pid = 2956] [serial = 1617] [outer = 00000000] 03:34:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19FB8800) [pid = 2956] [serial = 1618] [outer = 10556800] 03:34:08 INFO - PROCESS | 2956 | 1467542048928 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19FB9400) [pid = 2956] [serial = 1619] [outer = 10556800] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 1AA6BC00 == 41 [pid = 2956] [id = 517] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 1AA33400 == 40 [pid = 2956] [id = 514] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 0FFDB800 == 39 [pid = 2956] [id = 515] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 19F63000 == 38 [pid = 2956] [id = 513] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 1785D000 == 37 [pid = 2956] [id = 516] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 1479A000 == 36 [pid = 2956] [id = 512] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 0CF85800 == 35 [pid = 2956] [id = 531] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 0CC46000 == 34 [pid = 2956] [id = 530] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 0CE2A800 == 33 [pid = 2956] [id = 13] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 1472A400 == 32 [pid = 2956] [id = 529] 03:34:09 INFO - PROCESS | 2956 | --DOCSHELL 0CC4B800 == 31 [pid = 2956] [id = 528] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 1475C800 == 30 [pid = 2956] [id = 532] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 199E4400 == 29 [pid = 2956] [id = 535] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 1484B800 == 28 [pid = 2956] [id = 534] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 13F15800 == 27 [pid = 2956] [id = 537] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 1769C400 == 26 [pid = 2956] [id = 533] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 15762800 == 25 [pid = 2956] [id = 536] 03:34:10 INFO - PROCESS | 2956 | --DOCSHELL 19F0B000 == 24 [pid = 2956] [id = 538] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1769A400) [pid = 2956] [serial = 1570] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0CEF2C00) [pid = 2956] [serial = 1558] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (0FDF6800) [pid = 2956] [serial = 1559] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1482E800) [pid = 2956] [serial = 1564] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (14983400) [pid = 2956] [serial = 1565] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1056A800) [pid = 2956] [serial = 1561] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (105E7400) [pid = 2956] [serial = 1562] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FF74400) [pid = 2956] [serial = 1555] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1032C400) [pid = 2956] [serial = 1556] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18938000) [pid = 2956] [serial = 1573] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1825E000) [pid = 2956] [serial = 1571] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (199EB400) [pid = 2956] [serial = 1582] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1721A000) [pid = 2956] [serial = 1577] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (15764000) [pid = 2956] [serial = 1576] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (15D43000) [pid = 2956] [serial = 1547] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (142C8000) [pid = 2956] [serial = 1546] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (196DC000) [pid = 2956] [serial = 1550] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (1893CC00) [pid = 2956] [serial = 1549] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (18A2F800) [pid = 2956] [serial = 1574] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1B1AC000) [pid = 2956] [serial = 1553] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (1AA71800) [pid = 2956] [serial = 1552] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (16771400) [pid = 2956] [serial = 1567] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (196E0400) [pid = 2956] [serial = 1580] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (17251400) [pid = 2956] [serial = 1568] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (18FA4000) [pid = 2956] [serial = 1579] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 2956 | 1467542050939 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 2956 | 1467542050979 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 03:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:34:11 INFO - PROCESS | 2956 | 1467542050985 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 2956 | 1467542050988 Marionette TRACE conn7 <- [1,2122,null,{}] 03:34:11 INFO - PROCESS | 2956 | 1467542050995 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 2956 | 1467542050998 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:11 INFO - PROCESS | 2956 | 1467542051127 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 03:34:11 INFO - PROCESS | 2956 | 1467542051260 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 2956 | 1467542051265 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:11 INFO - PROCESS | 2956 | ++DOCSHELL 0FDFF400 == 25 [pid = 2956] [id = 540] 03:34:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (0FFD7C00) [pid = 2956] [serial = 1620] [outer = 00000000] 03:34:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (0FFE1000) [pid = 2956] [serial = 1621] [outer = 0FFD7C00] 03:34:11 INFO - PROCESS | 2956 | 1467542051327 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (10227400) [pid = 2956] [serial = 1622] [outer = 0FFD7C00] 03:34:12 INFO - PROCESS | 2956 | 1467542052035 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1078ms 03:34:12 INFO - PROCESS | 2956 | 1467542052068 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2956 | 1467542052073 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 03:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:34:12 INFO - PROCESS | 2956 | 1467542052081 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 2956 | 1467542052084 Marionette TRACE conn7 <- [1,2126,null,{}] 03:34:12 INFO - PROCESS | 2956 | 1467542052088 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2956 | 1467542052091 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:12 INFO - PROCESS | 2956 | 1467542052214 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 03:34:12 INFO - PROCESS | 2956 | 1467542052346 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 2956 | 1467542052350 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:12 INFO - PROCESS | 2956 | ++DOCSHELL 1056A800 == 26 [pid = 2956] [id = 541] 03:34:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1056B000) [pid = 2956] [serial = 1623] [outer = 00000000] 03:34:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (10570800) [pid = 2956] [serial = 1624] [outer = 1056B000] 03:34:12 INFO - PROCESS | 2956 | 1467542052408 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (1082C800) [pid = 2956] [serial = 1625] [outer = 1056B000] 03:34:13 INFO - PROCESS | 2956 | 1467542053203 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:34:13 INFO - PROCESS | 2956 | --DOCSHELL 19E48000 == 25 [pid = 2956] [id = 511] 03:34:13 INFO - PROCESS | 2956 | --DOCSHELL 15D51400 == 24 [pid = 2956] [id = 504] 03:34:13 INFO - PROCESS | 2956 | --DOCSHELL 0FFD4800 == 23 [pid = 2956] [id = 503] 03:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1185ms 03:34:13 INFO - PROCESS | 2956 | 1467542053266 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 03:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:34:13 INFO - PROCESS | 2956 | 1467542053270 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 03:34:13 INFO - PROCESS | 2956 | 1467542053276 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 2956 | 1467542053279 Marionette TRACE conn7 <- [1,2130,null,{}] 03:34:13 INFO - PROCESS | 2956 | 1467542053285 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 2956 | 1467542053287 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:13 INFO - PROCESS | 2956 | 1467542053387 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 03:34:13 INFO - PROCESS | 2956 | 1467542053394 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 2956 | 1467542053399 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:13 INFO - PROCESS | 2956 | ++DOCSHELL 103DDC00 == 24 [pid = 2956] [id = 542] 03:34:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (103E2000) [pid = 2956] [serial = 1626] [outer = 00000000] 03:34:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1055D800) [pid = 2956] [serial = 1627] [outer = 103E2000] 03:34:13 INFO - PROCESS | 2956 | 1467542053448 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (105DE400) [pid = 2956] [serial = 1628] [outer = 103E2000] 03:34:13 INFO - PROCESS | 2956 | 1467542053981 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 2956 | 1467542054010 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 03:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:34:14 INFO - PROCESS | 2956 | 1467542054016 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 2956 | 1467542054018 Marionette TRACE conn7 <- [1,2134,null,{}] 03:34:14 INFO - PROCESS | 2956 | 1467542054022 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 2956 | 1467542054025 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:14 INFO - PROCESS | 2956 | 1467542054116 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 03:34:14 INFO - PROCESS | 2956 | 1467542054213 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2956 | 1467542054216 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:14 INFO - PROCESS | 2956 | ++DOCSHELL 14129800 == 25 [pid = 2956] [id = 543] 03:34:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1468E800) [pid = 2956] [serial = 1629] [outer = 00000000] 03:34:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1472E400) [pid = 2956] [serial = 1630] [outer = 1468E800] 03:34:14 INFO - PROCESS | 2956 | 1467542054263 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (14822400) [pid = 2956] [serial = 1631] [outer = 1468E800] 03:34:14 INFO - PROCESS | 2956 | 1467542054681 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:34:14 INFO - PROCESS | 2956 | 1467542054753 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 03:34:14 INFO - PROCESS | 2956 | 1467542054757 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 2956 | 1467542054760 Marionette TRACE conn7 <- [1,2138,null,{}] 03:34:14 INFO - PROCESS | 2956 | 1467542054771 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 2956 | 1467542054776 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:14 INFO - PROCESS | 2956 | 1467542054873 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 03:34:14 INFO - PROCESS | 2956 | 1467542054913 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2956 | 1467542054916 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:14 INFO - PROCESS | 2956 | ++DOCSHELL 15F6B400 == 26 [pid = 2956] [id = 544] 03:34:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (15F6D800) [pid = 2956] [serial = 1632] [outer = 00000000] 03:34:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15F73400) [pid = 2956] [serial = 1633] [outer = 15F6D800] 03:34:14 INFO - PROCESS | 2956 | 1467542054967 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (16777800) [pid = 2956] [serial = 1634] [outer = 15F6D800] 03:34:15 INFO - PROCESS | 2956 | 1467542055447 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 731ms 03:34:15 INFO - PROCESS | 2956 | 1467542055501 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 2956 | 1467542055504 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 03:34:15 INFO - PROCESS | 2956 | 1467542055507 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 2956 | 1467542055509 Marionette TRACE conn7 <- [1,2142,null,{}] 03:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:34:15 INFO - PROCESS | 2956 | 1467542055512 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2956 | 1467542055514 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:15 INFO - PROCESS | 2956 | 1467542055633 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 03:34:15 INFO - PROCESS | 2956 | 1467542055640 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 2956 | 1467542055642 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:15 INFO - PROCESS | 2956 | ++DOCSHELL 141AE800 == 27 [pid = 2956] [id = 545] 03:34:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17221000) [pid = 2956] [serial = 1635] [outer = 00000000] 03:34:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17672800) [pid = 2956] [serial = 1636] [outer = 17221000] 03:34:15 INFO - PROCESS | 2956 | 1467542055738 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (17691C00) [pid = 2956] [serial = 1637] [outer = 17221000] 03:34:16 INFO - PROCESS | 2956 | 1467542056205 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 03:34:16 INFO - PROCESS | 2956 | 1467542056243 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 2956 | 1467542056245 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 03:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:34:16 INFO - PROCESS | 2956 | 1467542056247 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 2956 | 1467542056249 Marionette TRACE conn7 <- [1,2146,null,{}] 03:34:16 INFO - PROCESS | 2956 | 1467542056252 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 2956 | 1467542056254 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:16 INFO - PROCESS | 2956 | 1467542056396 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 03:34:16 INFO - PROCESS | 2956 | 1467542056408 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 2956 | 1467542056410 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:16 INFO - PROCESS | 2956 | ++DOCSHELL 1785A800 == 28 [pid = 2956] [id = 546] 03:34:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1825A400) [pid = 2956] [serial = 1638] [outer = 00000000] 03:34:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (182CB000) [pid = 2956] [serial = 1639] [outer = 1825A400] 03:34:16 INFO - PROCESS | 2956 | 1467542056455 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18920800) [pid = 2956] [serial = 1640] [outer = 1825A400] 03:34:16 INFO - PROCESS | 2956 | 1467542056925 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:34:17 INFO - PROCESS | 2956 | 1467542056980 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 2956 | 1467542056982 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 03:34:17 INFO - PROCESS | 2956 | 1467542056985 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 2956 | 1467542056987 Marionette TRACE conn7 <- [1,2150,null,{}] 03:34:17 INFO - PROCESS | 2956 | 1467542056990 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 2956 | 1467542056996 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:17 INFO - PROCESS | 2956 | 1467542057151 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 03:34:17 INFO - PROCESS | 2956 | 1467542057216 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 2956 | 1467542057218 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:17 INFO - PROCESS | 2956 | ++DOCSHELL 1893E400 == 29 [pid = 2956] [id = 547] 03:34:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1893F800) [pid = 2956] [serial = 1641] [outer = 00000000] 03:34:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18F9F800) [pid = 2956] [serial = 1642] [outer = 1893F800] 03:34:17 INFO - PROCESS | 2956 | 1467542057264 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FA1400) [pid = 2956] [serial = 1643] [outer = 1893F800] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1893FC00) [pid = 2956] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (199E4C00) [pid = 2956] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19E3D800) [pid = 2956] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19F0B400) [pid = 2956] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1469A800) [pid = 2956] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0CC47800) [pid = 2956] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (148EB400) [pid = 2956] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0CC4CC00) [pid = 2956] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (196E6400) [pid = 2956] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (105DCC00) [pid = 2956] [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.] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1769E400) [pid = 2956] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (147C2400) [pid = 2956] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:34:17 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0FDF4C00) [pid = 2956] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:34:17 INFO - PROCESS | 2956 | 1467542057692 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 03:34:17 INFO - PROCESS | 2956 | 1467542057726 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 2956 | 1467542057728 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:34:17 INFO - PROCESS | 2956 | 1467542057739 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 2956 | 1467542057740 Marionette TRACE conn7 <- [1,2154,null,{}] 03:34:17 INFO - PROCESS | 2956 | 1467542057744 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 2956 | 1467542057746 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:17 INFO - PROCESS | 2956 | 1467542057824 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 03:34:17 INFO - PROCESS | 2956 | 1467542057829 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 2956 | 1467542057831 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:17 INFO - PROCESS | 2956 | ++DOCSHELL 103DD400 == 30 [pid = 2956] [id = 548] 03:34:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (148EB400) [pid = 2956] [serial = 1644] [outer = 00000000] 03:34:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18A3D800) [pid = 2956] [serial = 1645] [outer = 148EB400] 03:34:17 INFO - PROCESS | 2956 | 1467542057875 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18A4C800) [pid = 2956] [serial = 1646] [outer = 148EB400] 03:34:18 INFO - PROCESS | 2956 | 1467542058305 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 03:34:18 INFO - PROCESS | 2956 | 1467542058373 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 2956 | 1467542058375 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 03:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:34:18 INFO - PROCESS | 2956 | 1467542058378 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 2956 | 1467542058379 Marionette TRACE conn7 <- [1,2158,null,{}] 03:34:18 INFO - PROCESS | 2956 | 1467542058383 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 2956 | 1467542058385 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:18 INFO - PROCESS | 2956 | 1467542058466 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 03:34:18 INFO - PROCESS | 2956 | 1467542058471 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 2956 | 1467542058473 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:18 INFO - PROCESS | 2956 | ++DOCSHELL 191A3C00 == 31 [pid = 2956] [id = 549] 03:34:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (191A5000) [pid = 2956] [serial = 1647] [outer = 00000000] 03:34:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (196DF800) [pid = 2956] [serial = 1648] [outer = 191A5000] 03:34:18 INFO - PROCESS | 2956 | 1467542058519 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (199E0C00) [pid = 2956] [serial = 1649] [outer = 191A5000] 03:34:18 INFO - PROCESS | 2956 | 1467542058943 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 03:34:19 INFO - PROCESS | 2956 | 1467542059010 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 2956 | 1467542059012 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:34:19 INFO - PROCESS | 2956 | 1467542059015 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 2956 | 1467542059016 Marionette TRACE conn7 <- [1,2162,null,{}] 03:34:19 INFO - PROCESS | 2956 | 1467542059020 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 2956 | 1467542059022 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:19 INFO - PROCESS | 2956 | 1467542059107 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 03:34:19 INFO - PROCESS | 2956 | 1467542059112 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 2956 | 1467542059114 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:19 INFO - PROCESS | 2956 | ++DOCSHELL 15F6B000 == 32 [pid = 2956] [id = 550] 03:34:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (191A5400) [pid = 2956] [serial = 1650] [outer = 00000000] 03:34:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199EC800) [pid = 2956] [serial = 1651] [outer = 191A5400] 03:34:19 INFO - PROCESS | 2956 | 1467542059158 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (199ED400) [pid = 2956] [serial = 1652] [outer = 191A5400] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 18933800 == 31 [pid = 2956] [id = 499] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 1913A800 == 30 [pid = 2956] [id = 509] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 17249000 == 29 [pid = 2956] [id = 507] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 14766800 == 28 [pid = 2956] [id = 496] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 0CC4B000 == 27 [pid = 2956] [id = 500] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 199E8C00 == 26 [pid = 2956] [id = 510] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 0FF76800 == 25 [pid = 2956] [id = 508] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 172FF800 == 24 [pid = 2956] [id = 498] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 10327800 == 23 [pid = 2956] [id = 495] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 10834400 == 22 [pid = 2956] [id = 506] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 1021FC00 == 21 [pid = 2956] [id = 497] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 17698000 == 20 [pid = 2956] [id = 502] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 10562C00 == 19 [pid = 2956] [id = 505] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 18F9EC00 == 18 [pid = 2956] [id = 501] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 10553800 == 17 [pid = 2956] [id = 539] 03:34:20 INFO - PROCESS | 2956 | --DOCSHELL 0FDFF400 == 16 [pid = 2956] [id = 540] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18FA8800) [pid = 2956] [serial = 1603] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19B21C00) [pid = 2956] [serial = 1607] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19A26C00) [pid = 2956] [serial = 1606] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F02C00) [pid = 2956] [serial = 1609] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19F61400) [pid = 2956] [serial = 1615] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1893B400) [pid = 2956] [serial = 1612] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19F07400) [pid = 2956] [serial = 1610] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19F64C00) [pid = 2956] [serial = 1616] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1021F000) [pid = 2956] [serial = 1592] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (0FDF9400) [pid = 2956] [serial = 1591] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (17216400) [pid = 2956] [serial = 1589] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (15F71400) [pid = 2956] [serial = 1588] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (0FFD9000) [pid = 2956] [serial = 1586] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (0CF7AC00) [pid = 2956] [serial = 1585] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (199ECC00) [pid = 2956] [serial = 1583] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (17216800) [pid = 2956] [serial = 1094] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (182D0400) [pid = 2956] [serial = 1600] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (15F73C00) [pid = 2956] [serial = 1597] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (167D5400) [pid = 2956] [serial = 1598] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (10FE1000) [pid = 2956] [serial = 1595] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (1022CC00) [pid = 2956] [serial = 1594] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (196D9400) [pid = 2956] [serial = 1604] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (18934000) [pid = 2956] [serial = 1601] [outer = 00000000] [url = about:blank] 03:34:20 INFO - PROCESS | 2956 | --DOMWINDOW == 53 (19A35C00) [pid = 2956] [serial = 1613] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2956 | 1467542061065 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2076ms 03:34:21 INFO - PROCESS | 2956 | 1467542061092 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 03:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:34:21 INFO - PROCESS | 2956 | 1467542061096 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 03:34:21 INFO - PROCESS | 2956 | 1467542061101 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 2956 | 1467542061104 Marionette TRACE conn7 <- [1,2166,null,{}] 03:34:21 INFO - PROCESS | 2956 | 1467542061111 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 2956 | 1467542061114 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:21 INFO - PROCESS | 2956 | 1467542061206 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 03:34:21 INFO - PROCESS | 2956 | 1467542061216 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 2956 | 1467542061220 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:21 INFO - PROCESS | 2956 | ++DOCSHELL 1021F000 == 17 [pid = 2956] [id = 551] 03:34:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 54 (1021F800) [pid = 2956] [serial = 1653] [outer = 00000000] 03:34:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (1022C000) [pid = 2956] [serial = 1654] [outer = 1021F800] 03:34:21 INFO - PROCESS | 2956 | 1467542061271 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (103E5C00) [pid = 2956] [serial = 1655] [outer = 1021F800] 03:34:21 INFO - PROCESS | 2956 | 1467542061759 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 03:34:21 INFO - PROCESS | 2956 | 1467542061831 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 2956 | 1467542061836 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 03:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:34:21 INFO - PROCESS | 2956 | 1467542061842 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 2956 | 1467542061845 Marionette TRACE conn7 <- [1,2170,null,{}] 03:34:21 INFO - PROCESS | 2956 | 1467542061849 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 2956 | 1467542061852 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:21 INFO - PROCESS | 2956 | 1467542061945 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 03:34:21 INFO - PROCESS | 2956 | 1467542061961 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 2956 | 1467542061964 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:22 INFO - PROCESS | 2956 | ++DOCSHELL 111CC400 == 18 [pid = 2956] [id = 552] 03:34:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (111CFC00) [pid = 2956] [serial = 1656] [outer = 00000000] 03:34:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (13F18000) [pid = 2956] [serial = 1657] [outer = 111CFC00] 03:34:22 INFO - PROCESS | 2956 | 1467542062018 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (141E5C00) [pid = 2956] [serial = 1658] [outer = 111CFC00] 03:34:22 INFO - PROCESS | 2956 | 1467542062502 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 03:34:22 INFO - PROCESS | 2956 | 1467542062516 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 2956 | 1467542062518 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 03:34:22 INFO - PROCESS | 2956 | 1467542062522 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:34:22 INFO - PROCESS | 2956 | 1467542062525 Marionette TRACE conn7 <- [1,2174,null,{}] 03:34:22 INFO - PROCESS | 2956 | 1467542062536 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 2956 | 1467542062541 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:22 INFO - PROCESS | 2956 | 1467542062656 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 03:34:22 INFO - PROCESS | 2956 | 1467542062759 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 2956 | 1467542062762 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:22 INFO - PROCESS | 2956 | ++DOCSHELL 15764400 == 19 [pid = 2956] [id = 553] 03:34:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (15765000) [pid = 2956] [serial = 1659] [outer = 00000000] 03:34:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (15D4C000) [pid = 2956] [serial = 1660] [outer = 15765000] 03:34:22 INFO - PROCESS | 2956 | 1467542062809 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (15F69000) [pid = 2956] [serial = 1661] [outer = 15765000] 03:34:23 INFO - PROCESS | 2956 | 1467542063186 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 672ms 03:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:34:23 INFO - PROCESS | 2956 | 1467542063198 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2956 | 1467542063200 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 03:34:23 INFO - PROCESS | 2956 | 1467542063203 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 2956 | 1467542063205 Marionette TRACE conn7 <- [1,2178,null,{}] 03:34:23 INFO - PROCESS | 2956 | 1467542063208 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 2956 | 1467542063210 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:23 INFO - PROCESS | 2956 | 1467542063339 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 03:34:23 INFO - PROCESS | 2956 | 1467542063345 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2956 | 1467542063347 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:23 INFO - PROCESS | 2956 | ++DOCSHELL 16189000 == 20 [pid = 2956] [id = 554] 03:34:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (1618F400) [pid = 2956] [serial = 1662] [outer = 00000000] 03:34:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (17216800) [pid = 2956] [serial = 1663] [outer = 1618F400] 03:34:23 INFO - PROCESS | 2956 | 1467542063393 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1721FC00) [pid = 2956] [serial = 1664] [outer = 1618F400] 03:34:23 INFO - PROCESS | 2956 | 1467542063789 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 03:34:23 INFO - PROCESS | 2956 | 1467542063843 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2956 | 1467542063845 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 03:34:23 INFO - PROCESS | 2956 | 1467542063848 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 2956 | 1467542063850 Marionette TRACE conn7 <- [1,2182,null,{}] 03:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:34:23 INFO - PROCESS | 2956 | 1467542063854 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 2956 | 1467542063856 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:23 INFO - PROCESS | 2956 | 1467542063941 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 03:34:23 INFO - PROCESS | 2956 | 1467542063947 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2956 | 1467542063949 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:23 INFO - PROCESS | 2956 | ++DOCSHELL 17254000 == 21 [pid = 2956] [id = 555] 03:34:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (17254400) [pid = 2956] [serial = 1665] [outer = 00000000] 03:34:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (17694C00) [pid = 2956] [serial = 1666] [outer = 17254400] 03:34:24 INFO - PROCESS | 2956 | 1467542063994 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1785B000) [pid = 2956] [serial = 1667] [outer = 17254400] 03:34:24 INFO - PROCESS | 2956 | 1467542064466 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 03:34:24 INFO - PROCESS | 2956 | 1467542064525 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 2956 | 1467542064527 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 03:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:34:24 INFO - PROCESS | 2956 | 1467542064530 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 2956 | 1467542064532 Marionette TRACE conn7 <- [1,2186,null,{}] 03:34:24 INFO - PROCESS | 2956 | 1467542064535 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 2956 | 1467542064541 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:24 INFO - PROCESS | 2956 | 1467542064645 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 03:34:24 INFO - PROCESS | 2956 | 1467542064658 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 2956 | 1467542064660 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:24 INFO - PROCESS | 2956 | ++DOCSHELL 1893F000 == 22 [pid = 2956] [id = 556] 03:34:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18940C00) [pid = 2956] [serial = 1668] [outer = 00000000] 03:34:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18A46000) [pid = 2956] [serial = 1669] [outer = 18940C00] 03:34:24 INFO - PROCESS | 2956 | 1467542064703 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18F9B800) [pid = 2956] [serial = 1670] [outer = 18940C00] 03:34:25 INFO - PROCESS | 2956 | 1467542065149 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 03:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:34:25 INFO - PROCESS | 2956 | 1467542065201 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 2956 | 1467542065203 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 03:34:25 INFO - PROCESS | 2956 | 1467542065206 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 2956 | 1467542065208 Marionette TRACE conn7 <- [1,2190,null,{}] 03:34:25 INFO - PROCESS | 2956 | 1467542065211 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 2956 | 1467542065213 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:25 INFO - PROCESS | 2956 | 1467542065292 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 03:34:25 INFO - PROCESS | 2956 | 1467542065327 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 2956 | 1467542065329 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:25 INFO - PROCESS | 2956 | ++DOCSHELL 18F9EC00 == 23 [pid = 2956] [id = 557] 03:34:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18FA2400) [pid = 2956] [serial = 1671] [outer = 00000000] 03:34:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (196DC400) [pid = 2956] [serial = 1672] [outer = 18FA2400] 03:34:25 INFO - PROCESS | 2956 | 1467542065372 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (196DE400) [pid = 2956] [serial = 1673] [outer = 18FA2400] 03:34:25 INFO - PROCESS | 2956 | 1467542065808 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 03:34:25 INFO - PROCESS | 2956 | 1467542065850 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 2956 | 1467542065852 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 03:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:34:25 INFO - PROCESS | 2956 | 1467542065855 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 2956 | 1467542065857 Marionette TRACE conn7 <- [1,2194,null,{}] 03:34:25 INFO - PROCESS | 2956 | 1467542065860 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 2956 | 1467542065862 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:25 INFO - PROCESS | 2956 | 1467542065948 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 03:34:25 INFO - PROCESS | 2956 | 1467542065954 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 2956 | 1467542065956 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:25 INFO - PROCESS | 2956 | ++DOCSHELL 141ACC00 == 24 [pid = 2956] [id = 558] 03:34:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (199E4400) [pid = 2956] [serial = 1674] [outer = 00000000] 03:34:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199EF800) [pid = 2956] [serial = 1675] [outer = 199E4400] 03:34:26 INFO - PROCESS | 2956 | 1467542066002 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (199EF400) [pid = 2956] [serial = 1676] [outer = 199E4400] 03:34:26 INFO - PROCESS | 2956 | 1467542066476 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 03:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:34:26 INFO - PROCESS | 2956 | 1467542066528 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 2956 | 1467542066530 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 03:34:26 INFO - PROCESS | 2956 | 1467542066534 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 2956 | 1467542066535 Marionette TRACE conn7 <- [1,2198,null,{}] 03:34:26 INFO - PROCESS | 2956 | 1467542066539 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 2956 | 1467542066540 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:26 INFO - PROCESS | 2956 | 1467542066657 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 03:34:26 INFO - PROCESS | 2956 | 1467542066751 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 2956 | 1467542066753 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:26 INFO - PROCESS | 2956 | ++DOCSHELL 15762800 == 25 [pid = 2956] [id = 559] 03:34:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19B1FC00) [pid = 2956] [serial = 1677] [outer = 00000000] 03:34:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19D6F400) [pid = 2956] [serial = 1678] [outer = 19B1FC00] 03:34:26 INFO - PROCESS | 2956 | 1467542066797 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19D71C00) [pid = 2956] [serial = 1679] [outer = 19B1FC00] 03:34:27 INFO - PROCESS | 2956 | 1467542067219 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 03:34:27 INFO - PROCESS | 2956 | 1467542067264 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2956 | 1467542067266 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 03:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:34:27 INFO - PROCESS | 2956 | 1467542067269 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 2956 | 1467542067271 Marionette TRACE conn7 <- [1,2202,null,{}] 03:34:27 INFO - PROCESS | 2956 | 1467542067274 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2956 | 1467542067276 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:27 INFO - PROCESS | 2956 | 1467542067399 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 03:34:27 INFO - PROCESS | 2956 | 1467542067405 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 2956 | 1467542067407 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:27 INFO - PROCESS | 2956 | ++DOCSHELL 0FF73400 == 26 [pid = 2956] [id = 560] 03:34:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0FF74C00) [pid = 2956] [serial = 1680] [outer = 00000000] 03:34:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19E4B400) [pid = 2956] [serial = 1681] [outer = 0FF74C00] 03:34:27 INFO - PROCESS | 2956 | 1467542067507 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19F05800) [pid = 2956] [serial = 1682] [outer = 0FF74C00] 03:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 03:34:27 INFO - PROCESS | 2956 | 1467542067931 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:34:27 INFO - PROCESS | 2956 | 1467542067944 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2956 | 1467542067947 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 03:34:27 INFO - PROCESS | 2956 | 1467542067950 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:34:27 INFO - PROCESS | 2956 | 1467542067952 Marionette TRACE conn7 <- [1,2206,null,{}] 03:34:27 INFO - PROCESS | 2956 | 1467542067955 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2956 | 1467542067958 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:28 INFO - PROCESS | 2956 | 1467542068130 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (103DF400) [pid = 2956] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1825A400) [pid = 2956] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1893F800) [pid = 2956] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (191A5000) [pid = 2956] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (15F6D800) [pid = 2956] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1468E800) [pid = 2956] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (103E2000) [pid = 2956] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1056B000) [pid = 2956] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FFD7C00) [pid = 2956] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10556800) [pid = 2956] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (17221000) [pid = 2956] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (148EB400) [pid = 2956] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:34:28 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (103E6000) [pid = 2956] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:34:28 INFO - PROCESS | 2956 | 1467542068505 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 2956 | 1467542068508 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:28 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4D400 == 27 [pid = 2956] [id = 561] 03:34:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0CE6D800) [pid = 2956] [serial = 1683] [outer = 00000000] 03:34:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (103E6000) [pid = 2956] [serial = 1684] [outer = 0CE6D800] 03:34:28 INFO - PROCESS | 2956 | 1467542068554 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (147C5C00) [pid = 2956] [serial = 1685] [outer = 0CE6D800] 03:34:28 INFO - PROCESS | 2956 | 1467542068924 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1014ms 03:34:28 INFO - PROCESS | 2956 | 1467542068969 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 2956 | 1467542068971 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 03:34:28 INFO - PROCESS | 2956 | 1467542068974 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:34:28 INFO - PROCESS | 2956 | 1467542068976 Marionette TRACE conn7 <- [1,2210,null,{}] 03:34:28 INFO - PROCESS | 2956 | 1467542068979 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:29 INFO - PROCESS | 2956 | 1467542068981 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:29 INFO - PROCESS | 2956 | 1467542069062 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 03:34:29 INFO - PROCESS | 2956 | 1467542069067 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 2956 | 1467542069069 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:29 INFO - PROCESS | 2956 | ++DOCSHELL 1721DC00 == 28 [pid = 2956] [id = 562] 03:34:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1721E800) [pid = 2956] [serial = 1686] [outer = 00000000] 03:34:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1912DC00) [pid = 2956] [serial = 1687] [outer = 1721E800] 03:34:29 INFO - PROCESS | 2956 | 1467542069113 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19A27400) [pid = 2956] [serial = 1688] [outer = 1721E800] 03:34:29 INFO - PROCESS | 2956 | 1467542069551 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 03:34:29 INFO - PROCESS | 2956 | 1467542069609 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 2956 | 1467542069611 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 03:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:34:29 INFO - PROCESS | 2956 | 1467542069614 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 2956 | 1467542069616 Marionette TRACE conn7 <- [1,2214,null,{}] 03:34:29 INFO - PROCESS | 2956 | 1467542069619 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:29 INFO - PROCESS | 2956 | 1467542069621 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:29 INFO - PROCESS | 2956 | 1467542069703 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 03:34:29 INFO - PROCESS | 2956 | 1467542069708 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 2956 | 1467542069710 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:29 INFO - PROCESS | 2956 | ++DOCSHELL 19F61800 == 29 [pid = 2956] [id = 563] 03:34:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F63800) [pid = 2956] [serial = 1689] [outer = 00000000] 03:34:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (0FF7E800) [pid = 2956] [serial = 1690] [outer = 19F63800] 03:34:29 INFO - PROCESS | 2956 | 1467542069754 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19F6C400) [pid = 2956] [serial = 1691] [outer = 19F63800] 03:34:30 INFO - PROCESS | 2956 | 1467542070185 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 03:34:30 INFO - PROCESS | 2956 | 1467542070245 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 2956 | 1467542070247 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 03:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:34:30 INFO - PROCESS | 2956 | 1467542070250 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 2956 | 1467542070251 Marionette TRACE conn7 <- [1,2218,null,{}] 03:34:30 INFO - PROCESS | 2956 | 1467542070269 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 2956 | 1467542070271 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:30 INFO - PROCESS | 2956 | 1467542070354 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 03:34:30 INFO - PROCESS | 2956 | 1467542070359 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 2956 | 1467542070361 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:30 INFO - PROCESS | 2956 | ++DOCSHELL 19F67000 == 30 [pid = 2956] [id = 564] 03:34:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19FB9000) [pid = 2956] [serial = 1692] [outer = 00000000] 03:34:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1AA39000) [pid = 2956] [serial = 1693] [outer = 19FB9000] 03:34:30 INFO - PROCESS | 2956 | 1467542070405 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1AA65800) [pid = 2956] [serial = 1694] [outer = 19FB9000] 03:34:31 INFO - PROCESS | 2956 | 1467542071288 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1068ms 03:34:31 INFO - PROCESS | 2956 | 1467542071322 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 2956 | 1467542071326 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 03:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:34:31 INFO - PROCESS | 2956 | 1467542071330 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 2956 | 1467542071333 Marionette TRACE conn7 <- [1,2222,null,{}] 03:34:31 INFO - PROCESS | 2956 | 1467542071339 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 2956 | 1467542071342 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:31 INFO - PROCESS | 2956 | 1467542071468 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 03:34:31 INFO - PROCESS | 2956 | 1467542071610 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 2956 | 1467542071613 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:31 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1400 == 31 [pid = 2956] [id = 565] 03:34:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1021FC00) [pid = 2956] [serial = 1695] [outer = 00000000] 03:34:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (111D0800) [pid = 2956] [serial = 1696] [outer = 1021FC00] 03:34:31 INFO - PROCESS | 2956 | 1467542071673 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (14692800) [pid = 2956] [serial = 1697] [outer = 1021FC00] 03:34:32 INFO - PROCESS | 2956 | 1467542072599 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1321ms 03:34:32 INFO - PROCESS | 2956 | 1467542072655 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 2956 | 1467542072659 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 03:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:34:32 INFO - PROCESS | 2956 | 1467542072664 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 2956 | 1467542072667 Marionette TRACE conn7 <- [1,2226,null,{}] 03:34:32 INFO - PROCESS | 2956 | 1467542072673 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 2956 | 1467542072675 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:32 INFO - PROCESS | 2956 | 1467542072789 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 03:34:32 INFO - PROCESS | 2956 | 1467542072931 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 2956 | 1467542072936 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:32 INFO - PROCESS | 2956 | ++DOCSHELL 103E2C00 == 32 [pid = 2956] [id = 566] 03:34:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10552000) [pid = 2956] [serial = 1698] [outer = 00000000] 03:34:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10563C00) [pid = 2956] [serial = 1699] [outer = 10552000] 03:34:33 INFO - PROCESS | 2956 | 1467542072986 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10707800) [pid = 2956] [serial = 1700] [outer = 10552000] 03:34:33 INFO - PROCESS | 2956 | --DOCSHELL 1056A800 == 31 [pid = 2956] [id = 541] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (199EC800) [pid = 2956] [serial = 1651] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19FB8800) [pid = 2956] [serial = 1618] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (182CB000) [pid = 2956] [serial = 1639] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18F9F800) [pid = 2956] [serial = 1642] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (196DF800) [pid = 2956] [serial = 1648] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18FA1400) [pid = 2956] [serial = 1643] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (15F73400) [pid = 2956] [serial = 1633] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1472E400) [pid = 2956] [serial = 1630] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14822400) [pid = 2956] [serial = 1631] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1055D800) [pid = 2956] [serial = 1627] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (105DE400) [pid = 2956] [serial = 1628] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1082C800) [pid = 2956] [serial = 1625] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10570800) [pid = 2956] [serial = 1624] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10227400) [pid = 2956] [serial = 1622] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0FFE1000) [pid = 2956] [serial = 1621] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E0C00) [pid = 2956] [serial = 1649] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19FB9400) [pid = 2956] [serial = 1619] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17672800) [pid = 2956] [serial = 1636] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18A4C800) [pid = 2956] [serial = 1646] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (17691C00) [pid = 2956] [serial = 1637] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18920800) [pid = 2956] [serial = 1640] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (18A3D800) [pid = 2956] [serial = 1645] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (16777800) [pid = 2956] [serial = 1634] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 2956 | 1467542073497 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 890ms 03:34:33 INFO - PROCESS | 2956 | 1467542073555 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 2956 | 1467542073560 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 03:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:34:33 INFO - PROCESS | 2956 | 1467542073566 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 2956 | 1467542073569 Marionette TRACE conn7 <- [1,2230,null,{}] 03:34:33 INFO - PROCESS | 2956 | 1467542073572 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 2956 | 1467542073575 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:33 INFO - PROCESS | 2956 | 1467542073664 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 03:34:33 INFO - PROCESS | 2956 | 1467542073674 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 2956 | 1467542073676 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:33 INFO - PROCESS | 2956 | ++DOCSHELL 105E0000 == 32 [pid = 2956] [id = 567] 03:34:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (105E2400) [pid = 2956] [serial = 1701] [outer = 00000000] 03:34:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (10835000) [pid = 2956] [serial = 1702] [outer = 105E2400] 03:34:33 INFO - PROCESS | 2956 | 1467542073724 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (141A6000) [pid = 2956] [serial = 1703] [outer = 105E2400] 03:34:34 INFO - PROCESS | 2956 | 1467542074239 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 03:34:34 INFO - PROCESS | 2956 | 1467542074300 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 2956 | 1467542074302 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 03:34:34 INFO - PROCESS | 2956 | 1467542074305 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:34:34 INFO - PROCESS | 2956 | 1467542074308 Marionette TRACE conn7 <- [1,2234,null,{}] 03:34:34 INFO - PROCESS | 2956 | 1467542074319 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 2956 | 1467542074324 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:34 INFO - PROCESS | 2956 | 1467542074435 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 03:34:34 INFO - PROCESS | 2956 | 1467542074539 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 2956 | 1467542074542 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:34 INFO - PROCESS | 2956 | ++DOCSHELL 15760000 == 33 [pid = 2956] [id = 568] 03:34:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15765400) [pid = 2956] [serial = 1704] [outer = 00000000] 03:34:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (15F3A000) [pid = 2956] [serial = 1705] [outer = 15765400] 03:34:34 INFO - PROCESS | 2956 | 1467542074589 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15F72800) [pid = 2956] [serial = 1706] [outer = 15765400] 03:34:34 INFO - PROCESS | 2956 | 1467542074971 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 03:34:35 INFO - PROCESS | 2956 | 1467542074997 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 2956 | 1467542075000 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 03:34:35 INFO - PROCESS | 2956 | 1467542075003 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:34:35 INFO - PROCESS | 2956 | 1467542075005 Marionette TRACE conn7 <- [1,2238,null,{}] 03:34:35 INFO - PROCESS | 2956 | 1467542075008 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 2956 | 1467542075010 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:35 INFO - PROCESS | 2956 | 1467542075097 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 03:34:35 INFO - PROCESS | 2956 | 1467542075102 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 2956 | 1467542075113 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:35 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD3400 == 34 [pid = 2956] [id = 569] 03:34:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (103E1400) [pid = 2956] [serial = 1707] [outer = 00000000] 03:34:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17219800) [pid = 2956] [serial = 1708] [outer = 103E1400] 03:34:35 INFO - PROCESS | 2956 | 1467542075160 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1767A400) [pid = 2956] [serial = 1709] [outer = 103E1400] 03:34:35 INFO - PROCESS | 2956 | 1467542075640 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 03:34:35 INFO - PROCESS | 2956 | 1467542075678 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 2956 | 1467542075680 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 03:34:35 INFO - PROCESS | 2956 | 1467542075683 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:34:35 INFO - PROCESS | 2956 | 1467542075684 Marionette TRACE conn7 <- [1,2242,null,{}] 03:34:35 INFO - PROCESS | 2956 | 1467542075688 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 2956 | 1467542075690 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:35 INFO - PROCESS | 2956 | 1467542075816 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 03:34:35 INFO - PROCESS | 2956 | 1467542075909 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 2956 | 1467542075911 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:35 INFO - PROCESS | 2956 | ++DOCSHELL 17698800 == 35 [pid = 2956] [id = 570] 03:34:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1769B000) [pid = 2956] [serial = 1710] [outer = 00000000] 03:34:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1825CC00) [pid = 2956] [serial = 1711] [outer = 1769B000] 03:34:35 INFO - PROCESS | 2956 | 1467542075954 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (182D3400) [pid = 2956] [serial = 1712] [outer = 1769B000] 03:34:36 INFO - PROCESS | 2956 | 1467542076375 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 731ms 03:34:36 INFO - PROCESS | 2956 | 1467542076417 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 03:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:34:36 INFO - PROCESS | 2956 | 1467542076420 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 03:34:36 INFO - PROCESS | 2956 | 1467542076423 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 2956 | 1467542076424 Marionette TRACE conn7 <- [1,2246,null,{}] 03:34:36 INFO - PROCESS | 2956 | 1467542076428 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 2956 | 1467542076433 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:36 INFO - PROCESS | 2956 | 1467542076581 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 03:34:36 INFO - PROCESS | 2956 | 1467542076590 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 2956 | 1467542076592 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:36 INFO - PROCESS | 2956 | ++DOCSHELL 18939C00 == 36 [pid = 2956] [id = 571] 03:34:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1893E800) [pid = 2956] [serial = 1713] [outer = 00000000] 03:34:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18F9C000) [pid = 2956] [serial = 1714] [outer = 1893E800] 03:34:36 INFO - PROCESS | 2956 | 1467542076637 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18FA1400) [pid = 2956] [serial = 1715] [outer = 1893E800] 03:34:37 INFO - PROCESS | 2956 | 1467542077120 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 03:34:37 INFO - PROCESS | 2956 | 1467542077153 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 2956 | 1467542077155 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 03:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:34:37 INFO - PROCESS | 2956 | 1467542077158 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 2956 | 1467542077160 Marionette TRACE conn7 <- [1,2250,null,{}] 03:34:37 INFO - PROCESS | 2956 | 1467542077200 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:37 INFO - PROCESS | 2956 | 1467542077212 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:37 INFO - PROCESS | 2956 | 1467542077325 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19F63800) [pid = 2956] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (199E4400) [pid = 2956] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19B1FC00) [pid = 2956] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18940C00) [pid = 2956] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (15765000) [pid = 2956] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1021F800) [pid = 2956] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18FA2400) [pid = 2956] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (17254400) [pid = 2956] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (111CFC00) [pid = 2956] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (191A5400) [pid = 2956] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (0FF74C00) [pid = 2956] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1618F400) [pid = 2956] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (0CE6D800) [pid = 2956] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:34:37 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1721E800) [pid = 2956] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:34:37 INFO - PROCESS | 2956 | 1467542077575 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 2956 | 1467542077577 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:37 INFO - PROCESS | 2956 | ++DOCSHELL 0CE6D800 == 37 [pid = 2956] [id = 572] 03:34:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (0FF73800) [pid = 2956] [serial = 1716] [outer = 00000000] 03:34:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1082E800) [pid = 2956] [serial = 1717] [outer = 0FF73800] 03:34:37 INFO - PROCESS | 2956 | 1467542077623 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1468EC00) [pid = 2956] [serial = 1718] [outer = 0FF73800] 03:34:37 INFO - PROCESS | 2956 | 1467542077976 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 03:34:38 INFO - PROCESS | 2956 | 1467542078030 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 2956 | 1467542078032 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 03:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:34:38 INFO - PROCESS | 2956 | 1467542078035 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 2956 | 1467542078037 Marionette TRACE conn7 <- [1,2254,null,{}] 03:34:38 INFO - PROCESS | 2956 | 1467542078040 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 2956 | 1467542078042 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:38 INFO - PROCESS | 2956 | 1467542078122 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 03:34:38 INFO - PROCESS | 2956 | 1467542078219 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 2956 | 1467542078220 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:38 INFO - PROCESS | 2956 | ++DOCSHELL 10223C00 == 38 [pid = 2956] [id = 573] 03:34:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10710800) [pid = 2956] [serial = 1719] [outer = 00000000] 03:34:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (191A5000) [pid = 2956] [serial = 1720] [outer = 10710800] 03:34:38 INFO - PROCESS | 2956 | 1467542078268 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (196E6C00) [pid = 2956] [serial = 1721] [outer = 10710800] 03:34:38 INFO - PROCESS | 2956 | 1467542078625 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 03:34:38 INFO - PROCESS | 2956 | 1467542078665 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 2956 | 1467542078667 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 03:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:34:38 INFO - PROCESS | 2956 | 1467542078670 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 2956 | 1467542078672 Marionette TRACE conn7 <- [1,2258,null,{}] 03:34:38 INFO - PROCESS | 2956 | 1467542078676 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 2956 | 1467542078677 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:38 INFO - PROCESS | 2956 | 1467542078798 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 03:34:38 INFO - PROCESS | 2956 | 1467542078835 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 2956 | 1467542078837 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:38 INFO - PROCESS | 2956 | ++DOCSHELL 1721BC00 == 39 [pid = 2956] [id = 574] 03:34:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (199E4C00) [pid = 2956] [serial = 1722] [outer = 00000000] 03:34:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (199EE800) [pid = 2956] [serial = 1723] [outer = 199E4C00] 03:34:38 INFO - PROCESS | 2956 | 1467542078881 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19A58400) [pid = 2956] [serial = 1724] [outer = 199E4C00] 03:34:39 INFO - PROCESS | 2956 | 1467542079308 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 03:34:39 INFO - PROCESS | 2956 | 1467542079343 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 2956 | 1467542079345 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 03:34:39 INFO - PROCESS | 2956 | 1467542079348 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:34:39 INFO - PROCESS | 2956 | 1467542079350 Marionette TRACE conn7 <- [1,2262,null,{}] 03:34:39 INFO - PROCESS | 2956 | 1467542079363 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:39 INFO - PROCESS | 2956 | 1467542079364 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:39 INFO - PROCESS | 2956 | 1467542079446 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 03:34:39 INFO - PROCESS | 2956 | 1467542079453 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 2956 | 1467542079455 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:39 INFO - PROCESS | 2956 | ++DOCSHELL 19A5E400 == 40 [pid = 2956] [id = 575] 03:34:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19D6C000) [pid = 2956] [serial = 1725] [outer = 00000000] 03:34:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19E4A000) [pid = 2956] [serial = 1726] [outer = 19D6C000] 03:34:39 INFO - PROCESS | 2956 | 1467542079500 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E4A800) [pid = 2956] [serial = 1727] [outer = 19D6C000] 03:34:40 INFO - PROCESS | 2956 | 1467542080224 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 03:34:40 INFO - PROCESS | 2956 | 1467542080282 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 2956 | 1467542080287 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 03:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:34:40 INFO - PROCESS | 2956 | 1467542080292 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 2956 | 1467542080297 Marionette TRACE conn7 <- [1,2266,null,{}] 03:34:40 INFO - PROCESS | 2956 | 1467542080303 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 2956 | 1467542080306 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:40 INFO - PROCESS | 2956 | 1467542080435 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 03:34:40 INFO - PROCESS | 2956 | 1467542080571 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 2956 | 1467542080574 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:40 INFO - PROCESS | 2956 | ++DOCSHELL 10224000 == 41 [pid = 2956] [id = 576] 03:34:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10229000) [pid = 2956] [serial = 1728] [outer = 00000000] 03:34:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1082F800) [pid = 2956] [serial = 1729] [outer = 10229000] 03:34:40 INFO - PROCESS | 2956 | 1467542080633 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (14768C00) [pid = 2956] [serial = 1730] [outer = 10229000] 03:34:41 INFO - PROCESS | 2956 | 1467542081184 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 931ms 03:34:41 INFO - PROCESS | 2956 | 1467542081222 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 2956 | 1467542081227 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 03:34:41 INFO - PROCESS | 2956 | 1467542081233 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:34:41 INFO - PROCESS | 2956 | 1467542081236 Marionette TRACE conn7 <- [1,2270,null,{}] 03:34:41 INFO - PROCESS | 2956 | 1467542081240 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 2956 | 1467542081243 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:41 INFO - PROCESS | 2956 | 1467542081359 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 03:34:41 INFO - PROCESS | 2956 | 1467542081516 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 2956 | 1467542081519 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:41 INFO - PROCESS | 2956 | ++DOCSHELL 16779400 == 42 [pid = 2956] [id = 577] 03:34:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (167D5400) [pid = 2956] [serial = 1731] [outer = 00000000] 03:34:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (172FE000) [pid = 2956] [serial = 1732] [outer = 167D5400] 03:34:41 INFO - PROCESS | 2956 | 1467542081577 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18931400) [pid = 2956] [serial = 1733] [outer = 167D5400] 03:34:42 INFO - PROCESS | 2956 | 1467542082203 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1019ms 03:34:42 INFO - PROCESS | 2956 | 1467542082256 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 2956 | 1467542082259 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 03:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:34:42 INFO - PROCESS | 2956 | 1467542082262 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 2956 | 1467542082266 Marionette TRACE conn7 <- [1,2274,null,{}] 03:34:42 INFO - PROCESS | 2956 | 1467542082277 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 2956 | 1467542082282 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:42 INFO - PROCESS | 2956 | 1467542082392 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 03:34:42 INFO - PROCESS | 2956 | 1467542082534 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 2956 | 1467542082538 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:42 INFO - PROCESS | 2956 | ++DOCSHELL 19F03C00 == 43 [pid = 2956] [id = 578] 03:34:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19F08000) [pid = 2956] [serial = 1734] [outer = 00000000] 03:34:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19F10000) [pid = 2956] [serial = 1735] [outer = 19F08000] 03:34:42 INFO - PROCESS | 2956 | 1467542082595 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19F69000) [pid = 2956] [serial = 1736] [outer = 19F08000] 03:34:43 INFO - PROCESS | 2956 | 1467542083172 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 03:34:43 INFO - PROCESS | 2956 | 1467542083236 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 2956 | 1467542083239 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 03:34:43 INFO - PROCESS | 2956 | 1467542083242 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:34:43 INFO - PROCESS | 2956 | 1467542083244 Marionette TRACE conn7 <- [1,2278,null,{}] 03:34:43 INFO - PROCESS | 2956 | 1467542083248 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 2956 | 1467542083250 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:43 INFO - PROCESS | 2956 | 1467542083470 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 03:34:43 INFO - PROCESS | 2956 | 1467542083634 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 2956 | 1467542083637 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:43 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7B800 == 44 [pid = 2956] [id = 579] 03:34:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (0FF7C800) [pid = 2956] [serial = 1737] [outer = 00000000] 03:34:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (0FFDC800) [pid = 2956] [serial = 1738] [outer = 0FF7C800] 03:34:43 INFO - PROCESS | 2956 | 1467542083689 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1032B800) [pid = 2956] [serial = 1739] [outer = 0FF7C800] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 1721BC00 == 43 [pid = 2956] [id = 574] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 10223C00 == 42 [pid = 2956] [id = 573] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 0CE6D800 == 41 [pid = 2956] [id = 572] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 18939C00 == 40 [pid = 2956] [id = 571] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 17698800 == 39 [pid = 2956] [id = 570] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 0FFD3400 == 38 [pid = 2956] [id = 569] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 15760000 == 37 [pid = 2956] [id = 568] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 105E0000 == 36 [pid = 2956] [id = 567] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 103E2C00 == 35 [pid = 2956] [id = 566] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1400 == 34 [pid = 2956] [id = 565] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 0FF73400 == 33 [pid = 2956] [id = 560] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 0CC4D400 == 32 [pid = 2956] [id = 561] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 1721DC00 == 31 [pid = 2956] [id = 562] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 19F61800 == 30 [pid = 2956] [id = 563] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 19F67000 == 29 [pid = 2956] [id = 564] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 19F03C00 == 28 [pid = 2956] [id = 578] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 16779400 == 27 [pid = 2956] [id = 577] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 19A5E400 == 26 [pid = 2956] [id = 575] 03:34:44 INFO - PROCESS | 2956 | --DOCSHELL 10224000 == 25 [pid = 2956] [id = 576] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19F6C400) [pid = 2956] [serial = 1691] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19A27400) [pid = 2956] [serial = 1688] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (147C5C00) [pid = 2956] [serial = 1685] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (199EF400) [pid = 2956] [serial = 1676] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (0FF7E800) [pid = 2956] [serial = 1690] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (199EF800) [pid = 2956] [serial = 1675] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19D6F400) [pid = 2956] [serial = 1678] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18A46000) [pid = 2956] [serial = 1669] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18F9B800) [pid = 2956] [serial = 1670] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15D4C000) [pid = 2956] [serial = 1660] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15F69000) [pid = 2956] [serial = 1661] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1022C000) [pid = 2956] [serial = 1654] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (103E5C00) [pid = 2956] [serial = 1655] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (196DC400) [pid = 2956] [serial = 1672] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DE400) [pid = 2956] [serial = 1673] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17694C00) [pid = 2956] [serial = 1666] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1785B000) [pid = 2956] [serial = 1667] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (13F18000) [pid = 2956] [serial = 1657] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (141E5C00) [pid = 2956] [serial = 1658] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (199ED400) [pid = 2956] [serial = 1652] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19E4B400) [pid = 2956] [serial = 1681] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (17216800) [pid = 2956] [serial = 1663] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19D71C00) [pid = 2956] [serial = 1679] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1721FC00) [pid = 2956] [serial = 1664] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (103E6000) [pid = 2956] [serial = 1684] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19F05800) [pid = 2956] [serial = 1682] [outer = 00000000] [url = about:blank] 03:34:44 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1912DC00) [pid = 2956] [serial = 1687] [outer = 00000000] [url = about:blank] 03:34:45 INFO - PROCESS | 2956 | 1467542084992 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1832ms 03:34:45 INFO - PROCESS | 2956 | 1467542085080 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 2956 | 1467542085084 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 03:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:34:45 INFO - PROCESS | 2956 | 1467542085090 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 2956 | 1467542085093 Marionette TRACE conn7 <- [1,2282,null,{}] 03:34:45 INFO - PROCESS | 2956 | 1467542085098 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 2956 | 1467542085101 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:45 INFO - PROCESS | 2956 | 1467542085186 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 03:34:45 INFO - PROCESS | 2956 | 1467542085199 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 2956 | 1467542085204 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:45 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7A400 == 26 [pid = 2956] [id = 580] 03:34:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (0FF7B400) [pid = 2956] [serial = 1740] [outer = 00000000] 03:34:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0FFD8400) [pid = 2956] [serial = 1741] [outer = 0FF7B400] 03:34:45 INFO - PROCESS | 2956 | 1467542085251 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10221000) [pid = 2956] [serial = 1742] [outer = 0FF7B400] 03:34:45 INFO - PROCESS | 2956 | 1467542085737 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 03:34:45 INFO - PROCESS | 2956 | 1467542085763 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 2956 | 1467542085768 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 03:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:34:45 INFO - PROCESS | 2956 | 1467542085775 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 2956 | 1467542085777 Marionette TRACE conn7 <- [1,2286,null,{}] 03:34:45 INFO - PROCESS | 2956 | 1467542085781 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 2956 | 1467542085784 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:45 INFO - PROCESS | 2956 | 1467542085874 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 03:34:45 INFO - PROCESS | 2956 | 1467542085883 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 2956 | 1467542085886 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:45 INFO - PROCESS | 2956 | ++DOCSHELL 105DF000 == 27 [pid = 2956] [id = 581] 03:34:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (105DF400) [pid = 2956] [serial = 1743] [outer = 00000000] 03:34:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10856400) [pid = 2956] [serial = 1744] [outer = 105DF400] 03:34:45 INFO - PROCESS | 2956 | 1467542085934 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (14128400) [pid = 2956] [serial = 1745] [outer = 105DF400] 03:34:46 INFO - PROCESS | 2956 | 1467542086435 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 03:34:46 INFO - PROCESS | 2956 | 1467542086448 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 2956 | 1467542086450 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 03:34:46 INFO - PROCESS | 2956 | 1467542086454 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:34:46 INFO - PROCESS | 2956 | 1467542086458 Marionette TRACE conn7 <- [1,2290,null,{}] 03:34:46 INFO - PROCESS | 2956 | 1467542086474 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 2956 | 1467542086479 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:46 INFO - PROCESS | 2956 | 1467542086563 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 03:34:46 INFO - PROCESS | 2956 | 1467542086695 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 2956 | 1467542086698 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:46 INFO - PROCESS | 2956 | ++DOCSHELL 15766800 == 28 [pid = 2956] [id = 582] 03:34:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (15D44C00) [pid = 2956] [serial = 1746] [outer = 00000000] 03:34:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15F3D000) [pid = 2956] [serial = 1747] [outer = 15D44C00] 03:34:46 INFO - PROCESS | 2956 | 1467542086745 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15F6D400) [pid = 2956] [serial = 1748] [outer = 15D44C00] 03:34:47 INFO - PROCESS | 2956 | 1467542087180 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 790ms 03:34:47 INFO - PROCESS | 2956 | 1467542087257 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 2956 | 1467542087259 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 03:34:47 INFO - PROCESS | 2956 | 1467542087263 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 2956 | 1467542087264 Marionette TRACE conn7 <- [1,2294,null,{}] 03:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:34:47 INFO - PROCESS | 2956 | 1467542087268 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 2956 | 1467542087270 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:47 INFO - PROCESS | 2956 | 1467542087392 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 03:34:47 INFO - PROCESS | 2956 | 1467542087402 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 2956 | 1467542087404 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:47 INFO - PROCESS | 2956 | ++DOCSHELL 16184C00 == 29 [pid = 2956] [id = 583] 03:34:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (16191C00) [pid = 2956] [serial = 1749] [outer = 00000000] 03:34:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1721F000) [pid = 2956] [serial = 1750] [outer = 16191C00] 03:34:47 INFO - PROCESS | 2956 | 1467542087452 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (17254400) [pid = 2956] [serial = 1751] [outer = 16191C00] 03:34:47 INFO - PROCESS | 2956 | 1467542087902 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 03:34:47 INFO - PROCESS | 2956 | 1467542087960 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 2956 | 1467542087962 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 03:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:34:47 INFO - PROCESS | 2956 | 1467542087972 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 2956 | 1467542087973 Marionette TRACE conn7 <- [1,2298,null,{}] 03:34:47 INFO - PROCESS | 2956 | 1467542087977 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 2956 | 1467542087979 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:48 INFO - PROCESS | 2956 | 1467542088090 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 03:34:48 INFO - PROCESS | 2956 | 1467542088099 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 2956 | 1467542088101 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:48 INFO - PROCESS | 2956 | ++DOCSHELL 17694400 == 30 [pid = 2956] [id = 584] 03:34:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17694C00) [pid = 2956] [serial = 1752] [outer = 00000000] 03:34:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1825A800) [pid = 2956] [serial = 1753] [outer = 17694C00] 03:34:48 INFO - PROCESS | 2956 | 1467542088201 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (182CE000) [pid = 2956] [serial = 1754] [outer = 17694C00] 03:34:48 INFO - PROCESS | 2956 | 1467542088641 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 03:34:48 INFO - PROCESS | 2956 | 1467542088705 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 2956 | 1467542088707 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 03:34:48 INFO - PROCESS | 2956 | 1467542088710 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:34:48 INFO - PROCESS | 2956 | 1467542088712 Marionette TRACE conn7 <- [1,2302,null,{}] 03:34:48 INFO - PROCESS | 2956 | 1467542088715 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 2956 | 1467542088721 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:48 INFO - PROCESS | 2956 | 1467542088865 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 03:34:48 INFO - PROCESS | 2956 | 1467542088880 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 2956 | 1467542088882 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:48 INFO - PROCESS | 2956 | ++DOCSHELL 189AC800 == 31 [pid = 2956] [id = 585] 03:34:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1893D000) [pid = 2956] [serial = 1755] [outer = 00000000] 03:34:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18FA0000) [pid = 2956] [serial = 1756] [outer = 1893D000] 03:34:49 INFO - PROCESS | 2956 | 1467542088981 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1912DC00) [pid = 2956] [serial = 1757] [outer = 1893D000] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19D6C000) [pid = 2956] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (199E4C00) [pid = 2956] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1769B000) [pid = 2956] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1893E800) [pid = 2956] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (0FF73800) [pid = 2956] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19FB9000) [pid = 2956] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (15765400) [pid = 2956] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (105E2400) [pid = 2956] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1021FC00) [pid = 2956] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (103E1400) [pid = 2956] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (10552000) [pid = 2956] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:34:49 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10710800) [pid = 2956] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:34:49 INFO - PROCESS | 2956 | 1467542089534 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 870ms 03:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:34:49 INFO - PROCESS | 2956 | 1467542089585 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 2956 | 1467542089587 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 03:34:49 INFO - PROCESS | 2956 | 1467542089591 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 2956 | 1467542089592 Marionette TRACE conn7 <- [1,2306,null,{}] 03:34:49 INFO - PROCESS | 2956 | 1467542089596 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 2956 | 1467542089598 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:49 INFO - PROCESS | 2956 | 1467542089676 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 03:34:49 INFO - PROCESS | 2956 | 1467542089682 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 2956 | 1467542089683 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:49 INFO - PROCESS | 2956 | ++DOCSHELL 17217800 == 32 [pid = 2956] [id = 586] 03:34:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18262800) [pid = 2956] [serial = 1758] [outer = 00000000] 03:34:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (191A1C00) [pid = 2956] [serial = 1759] [outer = 18262800] 03:34:49 INFO - PROCESS | 2956 | 1467542089727 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (191A5C00) [pid = 2956] [serial = 1760] [outer = 18262800] 03:34:50 INFO - PROCESS | 2956 | 1467542090170 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2956 | 1467542090227 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 03:34:50 INFO - PROCESS | 2956 | 1467542090230 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2956 | 1467542090232 Marionette TRACE conn7 <- [1,2310,null,{}] 03:34:50 INFO - PROCESS | 2956 | 1467542090236 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2956 | 1467542090238 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:50 INFO - PROCESS | 2956 | 1467542090318 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 03:34:50 INFO - PROCESS | 2956 | 1467542090324 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 2956 | 1467542090326 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:50 INFO - PROCESS | 2956 | ++DOCSHELL 0CE70400 == 33 [pid = 2956] [id = 587] 03:34:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0CECE000) [pid = 2956] [serial = 1761] [outer = 00000000] 03:34:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (199E3400) [pid = 2956] [serial = 1762] [outer = 0CECE000] 03:34:50 INFO - PROCESS | 2956 | 1467542090369 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (191A9400) [pid = 2956] [serial = 1763] [outer = 0CECE000] 03:34:50 INFO - PROCESS | 2956 | 1467542090819 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 03:34:50 INFO - PROCESS | 2956 | 1467542090861 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2956 | 1467542090863 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 03:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:34:50 INFO - PROCESS | 2956 | 1467542090866 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2956 | 1467542090868 Marionette TRACE conn7 <- [1,2314,null,{}] 03:34:50 INFO - PROCESS | 2956 | 1467542090871 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2956 | 1467542090873 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:50 INFO - PROCESS | 2956 | 1467542090952 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 03:34:50 INFO - PROCESS | 2956 | 1467542090958 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 2956 | 1467542090960 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:50 INFO - PROCESS | 2956 | ++DOCSHELL 15764000 == 34 [pid = 2956] [id = 588] 03:34:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19A30000) [pid = 2956] [serial = 1764] [outer = 00000000] 03:34:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19AE2C00) [pid = 2956] [serial = 1765] [outer = 19A30000] 03:34:51 INFO - PROCESS | 2956 | 1467542091003 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19D6A400) [pid = 2956] [serial = 1766] [outer = 19A30000] 03:34:51 INFO - PROCESS | 2956 | 1467542091738 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 931ms 03:34:51 INFO - PROCESS | 2956 | 1467542091798 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 2956 | 1467542091802 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 03:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:34:51 INFO - PROCESS | 2956 | 1467542091831 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 2956 | 1467542091835 Marionette TRACE conn7 <- [1,2318,null,{}] 03:34:51 INFO - PROCESS | 2956 | 1467542091842 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 2956 | 1467542091845 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:51 INFO - PROCESS | 2956 | 1467542091974 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 03:34:52 INFO - PROCESS | 2956 | 1467542092106 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 2956 | 1467542092109 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:52 INFO - PROCESS | 2956 | ++DOCSHELL 0CF34400 == 35 [pid = 2956] [id = 589] 03:34:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (0CF3B400) [pid = 2956] [serial = 1767] [outer = 00000000] 03:34:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1056E000) [pid = 2956] [serial = 1768] [outer = 0CF3B400] 03:34:52 INFO - PROCESS | 2956 | 1467542092170 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (141E6C00) [pid = 2956] [serial = 1769] [outer = 0CF3B400] 03:34:52 INFO - PROCESS | 2956 | 1467542092835 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1049ms 03:34:52 INFO - PROCESS | 2956 | 1467542092856 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 2956 | 1467542092861 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 03:34:52 INFO - PROCESS | 2956 | 1467542092867 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:34:52 INFO - PROCESS | 2956 | 1467542092870 Marionette TRACE conn7 <- [1,2322,null,{}] 03:34:52 INFO - PROCESS | 2956 | 1467542092874 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 2956 | 1467542092877 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:53 INFO - PROCESS | 2956 | 1467542093000 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 03:34:53 INFO - PROCESS | 2956 | 1467542093144 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 2956 | 1467542093147 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:53 INFO - PROCESS | 2956 | ++DOCSHELL 1498F800 == 36 [pid = 2956] [id = 590] 03:34:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (15F3B400) [pid = 2956] [serial = 1770] [outer = 00000000] 03:34:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (16779800) [pid = 2956] [serial = 1771] [outer = 15F3B400] 03:34:53 INFO - PROCESS | 2956 | 1467542093205 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1724EC00) [pid = 2956] [serial = 1772] [outer = 15F3B400] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 0CE70400 == 35 [pid = 2956] [id = 587] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 17217800 == 34 [pid = 2956] [id = 586] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 189AC800 == 33 [pid = 2956] [id = 585] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 17694400 == 32 [pid = 2956] [id = 584] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 16184C00 == 31 [pid = 2956] [id = 583] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 15766800 == 30 [pid = 2956] [id = 582] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 105DF000 == 29 [pid = 2956] [id = 581] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 0FF7A400 == 28 [pid = 2956] [id = 580] 03:34:53 INFO - PROCESS | 2956 | --DOCSHELL 0FF7B800 == 27 [pid = 2956] [id = 579] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1825CC00) [pid = 2956] [serial = 1711] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18F9C000) [pid = 2956] [serial = 1714] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (182D3400) [pid = 2956] [serial = 1712] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1082E800) [pid = 2956] [serial = 1717] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1AA65800) [pid = 2956] [serial = 1694] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1AA39000) [pid = 2956] [serial = 1693] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F3A000) [pid = 2956] [serial = 1705] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F72800) [pid = 2956] [serial = 1706] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10835000) [pid = 2956] [serial = 1702] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (141A6000) [pid = 2956] [serial = 1703] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (111D0800) [pid = 2956] [serial = 1696] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (14692800) [pid = 2956] [serial = 1697] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17219800) [pid = 2956] [serial = 1708] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (10563C00) [pid = 2956] [serial = 1699] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10707800) [pid = 2956] [serial = 1700] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (18FA1400) [pid = 2956] [serial = 1715] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1468EC00) [pid = 2956] [serial = 1718] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19A58400) [pid = 2956] [serial = 1724] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (191A5000) [pid = 2956] [serial = 1720] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (196E6C00) [pid = 2956] [serial = 1721] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1767A400) [pid = 2956] [serial = 1709] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (19E4A800) [pid = 2956] [serial = 1727] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (19E4A000) [pid = 2956] [serial = 1726] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (199EE800) [pid = 2956] [serial = 1723] [outer = 00000000] [url = about:blank] 03:34:54 INFO - PROCESS | 2956 | 1467542094070 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1231ms 03:34:54 INFO - PROCESS | 2956 | 1467542094102 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 2956 | 1467542094107 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 03:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:34:54 INFO - PROCESS | 2956 | 1467542094114 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 2956 | 1467542094117 Marionette TRACE conn7 <- [1,2326,null,{}] 03:34:54 INFO - PROCESS | 2956 | 1467542094123 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 2956 | 1467542094126 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:54 INFO - PROCESS | 2956 | 1467542094212 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 03:34:54 INFO - PROCESS | 2956 | 1467542094219 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 2956 | 1467542094223 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:54 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDC400 == 28 [pid = 2956] [id = 591] 03:34:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (10228800) [pid = 2956] [serial = 1773] [outer = 00000000] 03:34:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (10562C00) [pid = 2956] [serial = 1774] [outer = 10228800] 03:34:54 INFO - PROCESS | 2956 | 1467542094273 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (105DC400) [pid = 2956] [serial = 1775] [outer = 10228800] 03:34:54 INFO - PROCESS | 2956 | 1467542094803 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 03:34:54 INFO - PROCESS | 2956 | 1467542094848 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 2956 | 1467542094852 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 03:34:54 INFO - PROCESS | 2956 | 1467542094858 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:34:54 INFO - PROCESS | 2956 | 1467542094860 Marionette TRACE conn7 <- [1,2330,null,{}] 03:34:54 INFO - PROCESS | 2956 | 1467542094864 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 2956 | 1467542094867 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:54 INFO - PROCESS | 2956 | 1467542094955 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 03:34:55 INFO - PROCESS | 2956 | 1467542095053 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2956 | 1467542095055 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:55 INFO - PROCESS | 2956 | ++DOCSHELL 1472EC00 == 29 [pid = 2956] [id = 592] 03:34:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (1475C800) [pid = 2956] [serial = 1776] [outer = 00000000] 03:34:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1482E000) [pid = 2956] [serial = 1777] [outer = 1475C800] 03:34:55 INFO - PROCESS | 2956 | 1467542095104 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (14854C00) [pid = 2956] [serial = 1778] [outer = 1475C800] 03:34:55 INFO - PROCESS | 2956 | 1467542095494 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 03:34:55 INFO - PROCESS | 2956 | 1467542095532 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 2956 | 1467542095535 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 03:34:55 INFO - PROCESS | 2956 | 1467542095538 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:34:55 INFO - PROCESS | 2956 | 1467542095541 Marionette TRACE conn7 <- [1,2334,null,{}] 03:34:55 INFO - PROCESS | 2956 | 1467542095552 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 2956 | 1467542095557 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:55 INFO - PROCESS | 2956 | 1467542095645 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 03:34:55 INFO - PROCESS | 2956 | 1467542095652 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2956 | 1467542095655 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:55 INFO - PROCESS | 2956 | ++DOCSHELL 17218400 == 30 [pid = 2956] [id = 593] 03:34:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (17218C00) [pid = 2956] [serial = 1779] [outer = 00000000] 03:34:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (17222C00) [pid = 2956] [serial = 1780] [outer = 17218C00] 03:34:55 INFO - PROCESS | 2956 | 1467542095705 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1767C000) [pid = 2956] [serial = 1781] [outer = 17218C00] 03:34:56 INFO - PROCESS | 2956 | 1467542096177 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 03:34:56 INFO - PROCESS | 2956 | 1467542096213 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2956 | 1467542096215 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 03:34:56 INFO - PROCESS | 2956 | 1467542096218 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:34:56 INFO - PROCESS | 2956 | 1467542096220 Marionette TRACE conn7 <- [1,2338,null,{}] 03:34:56 INFO - PROCESS | 2956 | 1467542096224 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2956 | 1467542096226 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:56 INFO - PROCESS | 2956 | 1467542096381 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 03:34:56 INFO - PROCESS | 2956 | 1467542096442 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 2956 | 1467542096444 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:56 INFO - PROCESS | 2956 | ++DOCSHELL 18264400 == 31 [pid = 2956] [id = 594] 03:34:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18266400) [pid = 2956] [serial = 1782] [outer = 00000000] 03:34:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18936C00) [pid = 2956] [serial = 1783] [outer = 18266400] 03:34:56 INFO - PROCESS | 2956 | 1467542096489 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (189A6C00) [pid = 2956] [serial = 1784] [outer = 18266400] 03:34:56 INFO - PROCESS | 2956 | 1467542096918 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 03:34:56 INFO - PROCESS | 2956 | 1467542096952 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2956 | 1467542096954 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 03:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:34:56 INFO - PROCESS | 2956 | 1467542096958 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 2956 | 1467542096959 Marionette TRACE conn7 <- [1,2342,null,{}] 03:34:56 INFO - PROCESS | 2956 | 1467542096969 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2956 | 1467542096971 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:57 INFO - PROCESS | 2956 | 1467542097085 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 03:34:57 INFO - PROCESS | 2956 | 1467542097091 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2956 | 1467542097093 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:57 INFO - PROCESS | 2956 | ++DOCSHELL 18A33800 == 32 [pid = 2956] [id = 595] 03:34:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18A34000) [pid = 2956] [serial = 1785] [outer = 00000000] 03:34:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18FA0C00) [pid = 2956] [serial = 1786] [outer = 18A34000] 03:34:57 INFO - PROCESS | 2956 | 1467542097135 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18FA8000) [pid = 2956] [serial = 1787] [outer = 18A34000] 03:34:57 INFO - PROCESS | 2956 | 1467542097603 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 03:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:34:57 INFO - PROCESS | 2956 | 1467542097633 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 2956 | 1467542097635 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 03:34:57 INFO - PROCESS | 2956 | 1467542097638 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 2956 | 1467542097639 Marionette TRACE conn7 <- [1,2346,null,{}] 03:34:57 INFO - PROCESS | 2956 | 1467542097643 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 2956 | 1467542097648 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:57 INFO - PROCESS | 2956 | 1467542097822 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 03:34:57 INFO - PROCESS | 2956 | 1467542097850 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2956 | 1467542097852 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:57 INFO - PROCESS | 2956 | ++DOCSHELL 199E2000 == 33 [pid = 2956] [id = 596] 03:34:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199E2C00) [pid = 2956] [serial = 1788] [outer = 00000000] 03:34:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19A50800) [pid = 2956] [serial = 1789] [outer = 199E2C00] 03:34:57 INFO - PROCESS | 2956 | 1467542097897 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (199EF800) [pid = 2956] [serial = 1790] [outer = 199E2C00] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (105DF400) [pid = 2956] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (0FF7B400) [pid = 2956] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FF7C800) [pid = 2956] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (15D44C00) [pid = 2956] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10229000) [pid = 2956] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (167D5400) [pid = 2956] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19F08000) [pid = 2956] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17694C00) [pid = 2956] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1893D000) [pid = 2956] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0CECE000) [pid = 2956] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:34:58 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18262800) [pid = 2956] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:34:58 INFO - PROCESS | 2956 | 1467542098456 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 870ms 03:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:34:58 INFO - PROCESS | 2956 | 1467542098508 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 2956 | 1467542098510 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 03:34:58 INFO - PROCESS | 2956 | 1467542098514 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 2956 | 1467542098515 Marionette TRACE conn7 <- [1,2350,null,{}] 03:34:58 INFO - PROCESS | 2956 | 1467542098519 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 2956 | 1467542098521 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:58 INFO - PROCESS | 2956 | 1467542098601 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 03:34:58 INFO - PROCESS | 2956 | 1467542098609 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 2956 | 1467542098611 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:58 INFO - PROCESS | 2956 | ++DOCSHELL 1056B000 == 34 [pid = 2956] [id = 597] 03:34:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1056D000) [pid = 2956] [serial = 1791] [outer = 00000000] 03:34:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1893D000) [pid = 2956] [serial = 1792] [outer = 1056D000] 03:34:58 INFO - PROCESS | 2956 | 1467542098656 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (19A35C00) [pid = 2956] [serial = 1793] [outer = 1056D000] 03:34:59 INFO - PROCESS | 2956 | 1467542099098 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 03:34:59 INFO - PROCESS | 2956 | 1467542099165 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 2956 | 1467542099167 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 03:34:59 INFO - PROCESS | 2956 | 1467542099170 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:34:59 INFO - PROCESS | 2956 | 1467542099171 Marionette TRACE conn7 <- [1,2354,null,{}] 03:34:59 INFO - PROCESS | 2956 | 1467542099175 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 2956 | 1467542099177 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:59 INFO - PROCESS | 2956 | 1467542099257 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 03:34:59 INFO - PROCESS | 2956 | 1467542099263 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2956 | 1467542099265 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:59 INFO - PROCESS | 2956 | ++DOCSHELL 17216800 == 35 [pid = 2956] [id = 598] 03:34:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (19B21800) [pid = 2956] [serial = 1794] [outer = 00000000] 03:34:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19E48000) [pid = 2956] [serial = 1795] [outer = 19B21800] 03:34:59 INFO - PROCESS | 2956 | 1467542099308 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19F03400) [pid = 2956] [serial = 1796] [outer = 19B21800] 03:34:59 INFO - PROCESS | 2956 | 1467542099742 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 03:34:59 INFO - PROCESS | 2956 | 1467542099802 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 03:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:34:59 INFO - PROCESS | 2956 | 1467542099804 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 03:34:59 INFO - PROCESS | 2956 | 1467542099817 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 2956 | 1467542099819 Marionette TRACE conn7 <- [1,2358,null,{}] 03:34:59 INFO - PROCESS | 2956 | 1467542099823 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 2956 | 1467542099824 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:59 INFO - PROCESS | 2956 | 1467542099905 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 03:34:59 INFO - PROCESS | 2956 | 1467542099911 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2956 | 1467542099912 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:34:59 INFO - PROCESS | 2956 | ++DOCSHELL 167D0000 == 36 [pid = 2956] [id = 599] 03:34:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19E47800) [pid = 2956] [serial = 1797] [outer = 00000000] 03:34:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F0F000) [pid = 2956] [serial = 1798] [outer = 19E47800] 03:34:59 INFO - PROCESS | 2956 | 1467542099956 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19F67400) [pid = 2956] [serial = 1799] [outer = 19E47800] 03:35:00 INFO - PROCESS | 2956 | 1467542100442 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 03:35:00 INFO - PROCESS | 2956 | 1467542100499 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2956 | 1467542100504 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:35:00 INFO - PROCESS | 2956 | 1467542100510 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2956 | 1467542100515 Marionette TRACE conn7 <- [1,2362,null,{}] 03:35:00 INFO - PROCESS | 2956 | 1467542100522 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 2956 | 1467542100525 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:00 INFO - PROCESS | 2956 | 1467542100695 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 03:35:00 INFO - PROCESS | 2956 | 1467542100819 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 2956 | 1467542100824 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:00 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE1800 == 37 [pid = 2956] [id = 600] 03:35:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10220400) [pid = 2956] [serial = 1800] [outer = 00000000] 03:35:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10562400) [pid = 2956] [serial = 1801] [outer = 10220400] 03:35:00 INFO - PROCESS | 2956 | 1467542100883 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (13F4EC00) [pid = 2956] [serial = 1802] [outer = 10220400] 03:35:01 INFO - PROCESS | 2956 | 1467542101491 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1024ms 03:35:01 INFO - PROCESS | 2956 | 1467542101537 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 2956 | 1467542101542 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:35:01 INFO - PROCESS | 2956 | 1467542101548 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 2956 | 1467542101551 Marionette TRACE conn7 <- [1,2366,null,{}] 03:35:01 INFO - PROCESS | 2956 | 1467542101556 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 2956 | 1467542101559 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:01 INFO - PROCESS | 2956 | 1467542101676 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 03:35:01 INFO - PROCESS | 2956 | 1467542101823 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 2956 | 1467542101825 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:01 INFO - PROCESS | 2956 | ++DOCSHELL 17219400 == 38 [pid = 2956] [id = 601] 03:35:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17219C00) [pid = 2956] [serial = 1803] [outer = 00000000] 03:35:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1767B400) [pid = 2956] [serial = 1804] [outer = 17219C00] 03:35:01 INFO - PROCESS | 2956 | 1467542101884 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (182C9800) [pid = 2956] [serial = 1805] [outer = 17219C00] 03:35:02 INFO - PROCESS | 2956 | 1467542102513 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1020ms 03:35:02 INFO - PROCESS | 2956 | 1467542102572 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 2956 | 1467542102575 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:35:02 INFO - PROCESS | 2956 | 1467542102579 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 2956 | 1467542102582 Marionette TRACE conn7 <- [1,2370,null,{}] 03:35:02 INFO - PROCESS | 2956 | 1467542102594 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 2956 | 1467542102598 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:02 INFO - PROCESS | 2956 | 1467542102707 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 03:35:02 INFO - PROCESS | 2956 | 1467542102850 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2956 | 1467542102853 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:02 INFO - PROCESS | 2956 | ++DOCSHELL 19E3D800 == 39 [pid = 2956] [id = 602] 03:35:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19E47C00) [pid = 2956] [serial = 1806] [outer = 00000000] 03:35:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F63000) [pid = 2956] [serial = 1807] [outer = 19E47C00] 03:35:02 INFO - PROCESS | 2956 | 1467542102913 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19FB8800) [pid = 2956] [serial = 1808] [outer = 19E47C00] 03:35:03 INFO - PROCESS | 2956 | 1467542103543 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1024ms 03:35:03 INFO - PROCESS | 2956 | 1467542103606 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 2956 | 1467542103609 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 03:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:35:03 INFO - PROCESS | 2956 | 1467542103612 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 2956 | 1467542103614 Marionette TRACE conn7 <- [1,2374,null,{}] 03:35:03 INFO - PROCESS | 2956 | 1467542103618 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:03 INFO - PROCESS | 2956 | 1467542103621 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:03 INFO - PROCESS | 2956 | 1467542103732 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 03:35:03 INFO - PROCESS | 2956 | 1467542103895 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2956 | 1467542103898 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:03 INFO - PROCESS | 2956 | ++DOCSHELL 199ED000 == 40 [pid = 2956] [id = 603] 03:35:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (199ED400) [pid = 2956] [serial = 1809] [outer = 00000000] 03:35:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1AA65800) [pid = 2956] [serial = 1810] [outer = 199ED400] 03:35:03 INFO - PROCESS | 2956 | 1467542103954 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1AA6E400) [pid = 2956] [serial = 1811] [outer = 199ED400] 03:35:04 INFO - PROCESS | 2956 | 1467542104650 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1071ms 03:35:04 INFO - PROCESS | 2956 | 1467542104689 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 2956 | 1467542104694 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 03:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:35:04 INFO - PROCESS | 2956 | 1467542104699 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 2956 | 1467542104702 Marionette TRACE conn7 <- [1,2378,null,{}] 03:35:04 INFO - PROCESS | 2956 | 1467542104708 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 2956 | 1467542104711 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:04 INFO - PROCESS | 2956 | 1467542104811 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 03:35:04 INFO - PROCESS | 2956 | 1467542104924 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 2956 | 1467542104927 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:05 INFO - PROCESS | 2956 | ++DOCSHELL 14693400 == 41 [pid = 2956] [id = 604] 03:35:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (146B7000) [pid = 2956] [serial = 1812] [outer = 00000000] 03:35:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (14827C00) [pid = 2956] [serial = 1813] [outer = 146B7000] 03:35:05 INFO - PROCESS | 2956 | 1467542105019 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (15D44C00) [pid = 2956] [serial = 1814] [outer = 146B7000] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 17216800 == 40 [pid = 2956] [id = 598] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 1056B000 == 39 [pid = 2956] [id = 597] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 199E2000 == 38 [pid = 2956] [id = 596] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 18A33800 == 37 [pid = 2956] [id = 595] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 18264400 == 36 [pid = 2956] [id = 594] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 17218400 == 35 [pid = 2956] [id = 593] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 1472EC00 == 34 [pid = 2956] [id = 592] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 0FFDC400 == 33 [pid = 2956] [id = 591] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 15764000 == 32 [pid = 2956] [id = 588] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 1498F800 == 31 [pid = 2956] [id = 590] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 0CF34400 == 30 [pid = 2956] [id = 589] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 199ED000 == 29 [pid = 2956] [id = 603] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 19E3D800 == 28 [pid = 2956] [id = 602] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 167D0000 == 27 [pid = 2956] [id = 599] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 0FFE1800 == 26 [pid = 2956] [id = 600] 03:35:05 INFO - PROCESS | 2956 | --DOCSHELL 17219400 == 25 [pid = 2956] [id = 601] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (14768C00) [pid = 2956] [serial = 1730] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1082F800) [pid = 2956] [serial = 1729] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18931400) [pid = 2956] [serial = 1733] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (172FE000) [pid = 2956] [serial = 1732] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19F69000) [pid = 2956] [serial = 1736] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19F10000) [pid = 2956] [serial = 1735] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (182CE000) [pid = 2956] [serial = 1754] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1825A800) [pid = 2956] [serial = 1753] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18FA0000) [pid = 2956] [serial = 1756] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (191A9400) [pid = 2956] [serial = 1763] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (199E3400) [pid = 2956] [serial = 1762] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1912DC00) [pid = 2956] [serial = 1757] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (191A1C00) [pid = 2956] [serial = 1759] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19AE2C00) [pid = 2956] [serial = 1765] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F6D400) [pid = 2956] [serial = 1748] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (191A5C00) [pid = 2956] [serial = 1760] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10856400) [pid = 2956] [serial = 1744] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1721F000) [pid = 2956] [serial = 1750] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (14128400) [pid = 2956] [serial = 1745] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (0FFD8400) [pid = 2956] [serial = 1741] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (10221000) [pid = 2956] [serial = 1742] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1032B800) [pid = 2956] [serial = 1739] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0FFDC800) [pid = 2956] [serial = 1738] [outer = 00000000] [url = about:blank] 03:35:05 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (15F3D000) [pid = 2956] [serial = 1747] [outer = 00000000] [url = about:blank] 03:35:06 INFO - PROCESS | 2956 | 1467542106215 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1582ms 03:35:06 INFO - PROCESS | 2956 | 1467542106284 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2956 | 1467542106288 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:35:06 INFO - PROCESS | 2956 | 1467542106292 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2956 | 1467542106296 Marionette TRACE conn7 <- [1,2382,null,{}] 03:35:06 INFO - PROCESS | 2956 | 1467542106301 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2956 | 1467542106304 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:06 INFO - PROCESS | 2956 | 1467542106396 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 03:35:06 INFO - PROCESS | 2956 | 1467542106409 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2956 | 1467542106411 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:06 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE0800 == 26 [pid = 2956] [id = 605] 03:35:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (0FFE1400) [pid = 2956] [serial = 1815] [outer = 00000000] 03:35:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (10325C00) [pid = 2956] [serial = 1816] [outer = 0FFE1400] 03:35:06 INFO - PROCESS | 2956 | 1467542106460 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10554000) [pid = 2956] [serial = 1817] [outer = 0FFE1400] 03:35:07 INFO - PROCESS | 2956 | 1467542106973 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 03:35:07 INFO - PROCESS | 2956 | 1467542107027 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2956 | 1467542107032 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 03:35:07 INFO - PROCESS | 2956 | 1467542107038 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:35:07 INFO - PROCESS | 2956 | 1467542107041 Marionette TRACE conn7 <- [1,2386,null,{}] 03:35:07 INFO - PROCESS | 2956 | 1467542107045 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 2956 | 1467542107047 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:07 INFO - PROCESS | 2956 | 1467542107140 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 03:35:07 INFO - PROCESS | 2956 | 1467542107245 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2956 | 1467542107248 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:07 INFO - PROCESS | 2956 | ++DOCSHELL 1412BC00 == 27 [pid = 2956] [id = 606] 03:35:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (14130800) [pid = 2956] [serial = 1818] [outer = 00000000] 03:35:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (14699C00) [pid = 2956] [serial = 1819] [outer = 14130800] 03:35:07 INFO - PROCESS | 2956 | 1467542107296 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (14768C00) [pid = 2956] [serial = 1820] [outer = 14130800] 03:35:07 INFO - PROCESS | 2956 | 1467542107665 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 03:35:07 INFO - PROCESS | 2956 | 1467542107714 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2956 | 1467542107717 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 03:35:07 INFO - PROCESS | 2956 | 1467542107720 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:35:07 INFO - PROCESS | 2956 | 1467542107723 Marionette TRACE conn7 <- [1,2390,null,{}] 03:35:07 INFO - PROCESS | 2956 | 1467542107734 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 2956 | 1467542107739 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:07 INFO - PROCESS | 2956 | 1467542107822 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 03:35:07 INFO - PROCESS | 2956 | 1467542107829 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2956 | 1467542107832 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:07 INFO - PROCESS | 2956 | ++DOCSHELL 15765C00 == 28 [pid = 2956] [id = 607] 03:35:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (15F3A000) [pid = 2956] [serial = 1821] [outer = 00000000] 03:35:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1618F400) [pid = 2956] [serial = 1822] [outer = 15F3A000] 03:35:07 INFO - PROCESS | 2956 | 1467542107879 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17217800) [pid = 2956] [serial = 1823] [outer = 15F3A000] 03:35:08 INFO - PROCESS | 2956 | 1467542108358 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 03:35:08 INFO - PROCESS | 2956 | 1467542108394 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 2956 | 1467542108396 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 03:35:08 INFO - PROCESS | 2956 | 1467542108400 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:35:08 INFO - PROCESS | 2956 | 1467542108401 Marionette TRACE conn7 <- [1,2394,null,{}] 03:35:08 INFO - PROCESS | 2956 | 1467542108405 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 2956 | 1467542108407 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:08 INFO - PROCESS | 2956 | 1467542108530 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 03:35:08 INFO - PROCESS | 2956 | 1467542108625 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 2956 | 1467542108627 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:08 INFO - PROCESS | 2956 | ++DOCSHELL 172FA800 == 29 [pid = 2956] [id = 608] 03:35:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (172FCC00) [pid = 2956] [serial = 1824] [outer = 00000000] 03:35:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17693800) [pid = 2956] [serial = 1825] [outer = 172FCC00] 03:35:08 INFO - PROCESS | 2956 | 1467542108671 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1769E400) [pid = 2956] [serial = 1826] [outer = 172FCC00] 03:35:09 INFO - PROCESS | 2956 | 1467542109087 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 03:35:09 INFO - PROCESS | 2956 | 1467542109134 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2956 | 1467542109136 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 03:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:35:09 INFO - PROCESS | 2956 | 1467542109139 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 2956 | 1467542109141 Marionette TRACE conn7 <- [1,2398,null,{}] 03:35:09 INFO - PROCESS | 2956 | 1467542109150 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 2956 | 1467542109152 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:09 INFO - PROCESS | 2956 | 1467542109265 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 03:35:09 INFO - PROCESS | 2956 | 1467542109271 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 2956 | 1467542109273 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:09 INFO - PROCESS | 2956 | ++DOCSHELL 18262000 == 30 [pid = 2956] [id = 609] 03:35:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18264400) [pid = 2956] [serial = 1827] [outer = 00000000] 03:35:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18933C00) [pid = 2956] [serial = 1828] [outer = 18264400] 03:35:09 INFO - PROCESS | 2956 | 1467542109319 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18935400) [pid = 2956] [serial = 1829] [outer = 18264400] 03:35:09 INFO - PROCESS | 2956 | 1467542109838 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 03:35:09 INFO - PROCESS | 2956 | 1467542109870 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2956 | 1467542109872 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 03:35:09 INFO - PROCESS | 2956 | 1467542109875 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:35:09 INFO - PROCESS | 2956 | 1467542109877 Marionette TRACE conn7 <- [1,2402,null,{}] 03:35:09 INFO - PROCESS | 2956 | 1467542109881 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 2956 | 1467542109886 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:10 INFO - PROCESS | 2956 | 1467542110048 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18266400) [pid = 2956] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18A34000) [pid = 2956] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15F3B400) [pid = 2956] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0CF3B400) [pid = 2956] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19A30000) [pid = 2956] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1475C800) [pid = 2956] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17218C00) [pid = 2956] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10228800) [pid = 2956] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19B21800) [pid = 2956] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E2C00) [pid = 2956] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19E47800) [pid = 2956] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1056D000) [pid = 2956] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:35:10 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (16191C00) [pid = 2956] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:35:10 INFO - PROCESS | 2956 | 1467542110367 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2956 | 1467542110369 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:10 INFO - PROCESS | 2956 | ++DOCSHELL 0CF3B400 == 31 [pid = 2956] [id = 610] 03:35:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (0CF84400) [pid = 2956] [serial = 1830] [outer = 00000000] 03:35:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10229C00) [pid = 2956] [serial = 1831] [outer = 0CF84400] 03:35:10 INFO - PROCESS | 2956 | 1467542110416 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15F3B400) [pid = 2956] [serial = 1832] [outer = 0CF84400] 03:35:10 INFO - PROCESS | 2956 | 1467542110778 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 03:35:10 INFO - PROCESS | 2956 | 1467542110810 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 2956 | 1467542110812 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 03:35:10 INFO - PROCESS | 2956 | 1467542110815 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:35:10 INFO - PROCESS | 2956 | 1467542110817 Marionette TRACE conn7 <- [1,2406,null,{}] 03:35:10 INFO - PROCESS | 2956 | 1467542110820 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 2956 | 1467542110822 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:10 INFO - PROCESS | 2956 | 1467542110901 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 03:35:10 INFO - PROCESS | 2956 | 1467542110907 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2956 | 1467542110909 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:11 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7B400 == 32 [pid = 2956] [id = 611] 03:35:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0FFD9C00) [pid = 2956] [serial = 1833] [outer = 00000000] 03:35:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18FA9400) [pid = 2956] [serial = 1834] [outer = 0FFD9C00] 03:35:11 INFO - PROCESS | 2956 | 1467542111042 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (196E0800) [pid = 2956] [serial = 1835] [outer = 0FFD9C00] 03:35:11 INFO - PROCESS | 2956 | 1467542111410 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms 03:35:11 INFO - PROCESS | 2956 | 1467542111450 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 2956 | 1467542111452 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 03:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:35:11 INFO - PROCESS | 2956 | 1467542111455 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 2956 | 1467542111456 Marionette TRACE conn7 <- [1,2410,null,{}] 03:35:11 INFO - PROCESS | 2956 | 1467542111461 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:11 INFO - PROCESS | 2956 | 1467542111463 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:11 INFO - PROCESS | 2956 | 1467542111541 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 03:35:11 INFO - PROCESS | 2956 | 1467542111666 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 2956 | 1467542111667 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:11 INFO - PROCESS | 2956 | ++DOCSHELL 0CE72C00 == 33 [pid = 2956] [id = 612] 03:35:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0FDF3400) [pid = 2956] [serial = 1836] [outer = 00000000] 03:35:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18939000) [pid = 2956] [serial = 1837] [outer = 0FDF3400] 03:35:11 INFO - PROCESS | 2956 | 1467542111714 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17698C00) [pid = 2956] [serial = 1838] [outer = 0FDF3400] 03:35:12 INFO - PROCESS | 2956 | 1467542112056 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 03:35:12 INFO - PROCESS | 2956 | 1467542112128 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 2956 | 1467542112130 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:35:12 INFO - PROCESS | 2956 | 1467542112133 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2956 | 1467542112135 Marionette TRACE conn7 <- [1,2414,null,{}] 03:35:12 INFO - PROCESS | 2956 | 1467542112138 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 2956 | 1467542112140 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:12 INFO - PROCESS | 2956 | 1467542112259 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 03:35:12 INFO - PROCESS | 2956 | 1467542112267 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 2956 | 1467542112269 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:12 INFO - PROCESS | 2956 | ++DOCSHELL 199E8800 == 34 [pid = 2956] [id = 613] 03:35:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (199EDC00) [pid = 2956] [serial = 1839] [outer = 00000000] 03:35:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19B1FC00) [pid = 2956] [serial = 1840] [outer = 199EDC00] 03:35:12 INFO - PROCESS | 2956 | 1467542112313 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19D6A000) [pid = 2956] [serial = 1841] [outer = 199EDC00] 03:35:13 INFO - PROCESS | 2956 | 1467542113135 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1070ms 03:35:13 INFO - PROCESS | 2956 | 1467542113204 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 2956 | 1467542113209 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 03:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:35:13 INFO - PROCESS | 2956 | 1467542113213 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 2956 | 1467542113219 Marionette TRACE conn7 <- [1,2418,null,{}] 03:35:13 INFO - PROCESS | 2956 | 1467542113224 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:13 INFO - PROCESS | 2956 | 1467542113227 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:13 INFO - PROCESS | 2956 | 1467542113358 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 03:35:13 INFO - PROCESS | 2956 | 1467542113495 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 2956 | 1467542113498 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:13 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDD800 == 35 [pid = 2956] [id = 614] 03:35:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1021F800) [pid = 2956] [serial = 1842] [outer = 00000000] 03:35:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10856400) [pid = 2956] [serial = 1843] [outer = 1021F800] 03:35:13 INFO - PROCESS | 2956 | 1467542113557 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (14692800) [pid = 2956] [serial = 1844] [outer = 1021F800] 03:35:14 INFO - PROCESS | 2956 | 1467542114294 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1136ms 03:35:14 INFO - PROCESS | 2956 | 1467542114351 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 2956 | 1467542114356 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 03:35:14 INFO - PROCESS | 2956 | 1467542114362 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:35:14 INFO - PROCESS | 2956 | 1467542114365 Marionette TRACE conn7 <- [1,2422,null,{}] 03:35:14 INFO - PROCESS | 2956 | 1467542114369 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:14 INFO - PROCESS | 2956 | 1467542114372 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:14 INFO - PROCESS | 2956 | 1467542114504 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 03:35:14 INFO - PROCESS | 2956 | 1467542114729 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 2956 | 1467542114732 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:14 INFO - PROCESS | 2956 | ++DOCSHELL 0CC50400 == 36 [pid = 2956] [id = 615] 03:35:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (0CE73000) [pid = 2956] [serial = 1845] [outer = 00000000] 03:35:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (0FD60800) [pid = 2956] [serial = 1846] [outer = 0CE73000] 03:35:14 INFO - PROCESS | 2956 | 1467542114789 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (0FFD8800) [pid = 2956] [serial = 1847] [outer = 0CE73000] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 0CE72C00 == 35 [pid = 2956] [id = 612] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 0FF7B400 == 34 [pid = 2956] [id = 611] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 0CF3B400 == 33 [pid = 2956] [id = 610] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 18262000 == 32 [pid = 2956] [id = 609] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 172FA800 == 31 [pid = 2956] [id = 608] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 15765C00 == 30 [pid = 2956] [id = 607] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 1412BC00 == 29 [pid = 2956] [id = 606] 03:35:15 INFO - PROCESS | 2956 | --DOCSHELL 0FFE0800 == 28 [pid = 2956] [id = 605] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (17254400) [pid = 2956] [serial = 1751] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18936C00) [pid = 2956] [serial = 1783] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (189A6C00) [pid = 2956] [serial = 1784] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18FA0C00) [pid = 2956] [serial = 1786] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16779800) [pid = 2956] [serial = 1771] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1724EC00) [pid = 2956] [serial = 1772] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1056E000) [pid = 2956] [serial = 1768] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (141E6C00) [pid = 2956] [serial = 1769] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19D6A400) [pid = 2956] [serial = 1766] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1482E000) [pid = 2956] [serial = 1777] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (14854C00) [pid = 2956] [serial = 1778] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17222C00) [pid = 2956] [serial = 1780] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10562C00) [pid = 2956] [serial = 1774] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F03400) [pid = 2956] [serial = 1796] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (105DC400) [pid = 2956] [serial = 1775] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19A50800) [pid = 2956] [serial = 1789] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19F0F000) [pid = 2956] [serial = 1798] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19F67400) [pid = 2956] [serial = 1799] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1893D000) [pid = 2956] [serial = 1792] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19A35C00) [pid = 2956] [serial = 1793] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19E48000) [pid = 2956] [serial = 1795] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (199EF800) [pid = 2956] [serial = 1790] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18FA8000) [pid = 2956] [serial = 1787] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1767C000) [pid = 2956] [serial = 1781] [outer = 00000000] [url = about:blank] 03:35:15 INFO - PROCESS | 2956 | 1467542115446 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1124ms 03:35:15 INFO - PROCESS | 2956 | 1467542115490 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 2956 | 1467542115494 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 03:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:35:15 INFO - PROCESS | 2956 | 1467542115498 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 2956 | 1467542115500 Marionette TRACE conn7 <- [1,2426,null,{}] 03:35:15 INFO - PROCESS | 2956 | 1467542115506 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:15 INFO - PROCESS | 2956 | 1467542115510 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:15 INFO - PROCESS | 2956 | 1467542115599 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 03:35:15 INFO - PROCESS | 2956 | 1467542115702 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 2956 | 1467542115705 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:15 INFO - PROCESS | 2956 | ++DOCSHELL 0CED3C00 == 29 [pid = 2956] [id = 616] 03:35:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (0CF3B400) [pid = 2956] [serial = 1848] [outer = 00000000] 03:35:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1056EC00) [pid = 2956] [serial = 1849] [outer = 0CF3B400] 03:35:15 INFO - PROCESS | 2956 | 1467542115752 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10855800) [pid = 2956] [serial = 1850] [outer = 0CF3B400] 03:35:16 INFO - PROCESS | 2956 | 1467542116194 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 03:35:16 INFO - PROCESS | 2956 | 1467542116233 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 2956 | 1467542116237 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 03:35:16 INFO - PROCESS | 2956 | 1467542116241 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:35:16 INFO - PROCESS | 2956 | 1467542116243 Marionette TRACE conn7 <- [1,2430,null,{}] 03:35:16 INFO - PROCESS | 2956 | 1467542116246 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 2956 | 1467542116249 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:16 INFO - PROCESS | 2956 | 1467542116338 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 03:35:16 INFO - PROCESS | 2956 | 1467542116344 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 2956 | 1467542116347 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:16 INFO - PROCESS | 2956 | ++DOCSHELL 142D4C00 == 30 [pid = 2956] [id = 617] 03:35:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1482F400) [pid = 2956] [serial = 1851] [outer = 00000000] 03:35:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (15F6BC00) [pid = 2956] [serial = 1852] [outer = 1482F400] 03:35:16 INFO - PROCESS | 2956 | 1467542116392 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (16773000) [pid = 2956] [serial = 1853] [outer = 1482F400] 03:35:16 INFO - PROCESS | 2956 | 1467542116886 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 03:35:16 INFO - PROCESS | 2956 | 1467542116916 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 2956 | 1467542116918 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:35:16 INFO - PROCESS | 2956 | 1467542116923 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 2956 | 1467542116929 Marionette TRACE conn7 <- [1,2434,null,{}] 03:35:16 INFO - PROCESS | 2956 | 1467542116939 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 2956 | 1467542116942 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:17 INFO - PROCESS | 2956 | 1467542117028 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 03:35:17 INFO - PROCESS | 2956 | 1467542117038 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 2956 | 1467542117049 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:17 INFO - PROCESS | 2956 | ++DOCSHELL 17693000 == 31 [pid = 2956] [id = 618] 03:35:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (17693C00) [pid = 2956] [serial = 1854] [outer = 00000000] 03:35:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1825F400) [pid = 2956] [serial = 1855] [outer = 17693C00] 03:35:17 INFO - PROCESS | 2956 | 1467542117095 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (182CF400) [pid = 2956] [serial = 1856] [outer = 17693C00] 03:35:17 INFO - PROCESS | 2956 | 1467542117541 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 03:35:17 INFO - PROCESS | 2956 | 1467542117616 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 2956 | 1467542117619 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 03:35:17 INFO - PROCESS | 2956 | 1467542117622 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:35:17 INFO - PROCESS | 2956 | 1467542117624 Marionette TRACE conn7 <- [1,2438,null,{}] 03:35:17 INFO - PROCESS | 2956 | 1467542117627 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:17 INFO - PROCESS | 2956 | 1467542117629 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:17 INFO - PROCESS | 2956 | 1467542117751 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 03:35:17 INFO - PROCESS | 2956 | 1467542117841 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 2956 | 1467542117843 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:17 INFO - PROCESS | 2956 | ++DOCSHELL 189A6800 == 32 [pid = 2956] [id = 619] 03:35:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (189A8800) [pid = 2956] [serial = 1857] [outer = 00000000] 03:35:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18FA0C00) [pid = 2956] [serial = 1858] [outer = 189A8800] 03:35:17 INFO - PROCESS | 2956 | 1467542117888 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18FA5C00) [pid = 2956] [serial = 1859] [outer = 189A8800] 03:35:18 INFO - PROCESS | 2956 | 1467542118281 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 03:35:18 INFO - PROCESS | 2956 | 1467542118356 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 03:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:35:18 INFO - PROCESS | 2956 | 1467542118358 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 03:35:18 INFO - PROCESS | 2956 | 1467542118361 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2956 | 1467542118363 Marionette TRACE conn7 <- [1,2442,null,{}] 03:35:18 INFO - PROCESS | 2956 | 1467542118367 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 2956 | 1467542118368 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:18 INFO - PROCESS | 2956 | 1467542118484 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 03:35:18 INFO - PROCESS | 2956 | 1467542118489 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2956 | 1467542118495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:18 INFO - PROCESS | 2956 | ++DOCSHELL 14766C00 == 33 [pid = 2956] [id = 620] 03:35:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (191A2000) [pid = 2956] [serial = 1860] [outer = 00000000] 03:35:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (196DF000) [pid = 2956] [serial = 1861] [outer = 191A2000] 03:35:18 INFO - PROCESS | 2956 | 1467542118609 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (199EA000) [pid = 2956] [serial = 1862] [outer = 191A2000] 03:35:19 INFO - PROCESS | 2956 | 1467542119057 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 03:35:19 INFO - PROCESS | 2956 | 1467542119125 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 2956 | 1467542119127 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 03:35:19 INFO - PROCESS | 2956 | 1467542119133 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:35:19 INFO - PROCESS | 2956 | 1467542119134 Marionette TRACE conn7 <- [1,2446,null,{}] 03:35:19 INFO - PROCESS | 2956 | 1467542119138 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 2956 | 1467542119140 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:19 INFO - PROCESS | 2956 | 1467542119268 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 03:35:19 INFO - PROCESS | 2956 | 1467542119336 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2956 | 1467542119338 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:19 INFO - PROCESS | 2956 | ++DOCSHELL 15D51C00 == 34 [pid = 2956] [id = 621] 03:35:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (199EF800) [pid = 2956] [serial = 1863] [outer = 00000000] 03:35:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19D6D800) [pid = 2956] [serial = 1864] [outer = 199EF800] 03:35:19 INFO - PROCESS | 2956 | 1467542119381 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19B17800) [pid = 2956] [serial = 1865] [outer = 199EF800] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0FDF3400) [pid = 2956] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (172FCC00) [pid = 2956] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18264400) [pid = 2956] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (14130800) [pid = 2956] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (0FFE1400) [pid = 2956] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (146B7000) [pid = 2956] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (15F3A000) [pid = 2956] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0CF84400) [pid = 2956] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (10220400) [pid = 2956] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17219C00) [pid = 2956] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19E47C00) [pid = 2956] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (199ED400) [pid = 2956] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:35:19 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0FFD9C00) [pid = 2956] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:35:19 INFO - PROCESS | 2956 | 1467542119838 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 03:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:35:19 INFO - PROCESS | 2956 | 1467542119867 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 2956 | 1467542119869 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 03:35:19 INFO - PROCESS | 2956 | 1467542119877 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 2956 | 1467542119878 Marionette TRACE conn7 <- [1,2450,null,{}] 03:35:19 INFO - PROCESS | 2956 | 1467542119882 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 2956 | 1467542119884 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:20 INFO - PROCESS | 2956 | 1467542120003 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 03:35:20 INFO - PROCESS | 2956 | 1467542120068 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2956 | 1467542120070 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:20 INFO - PROCESS | 2956 | ++DOCSHELL 1085CC00 == 35 [pid = 2956] [id = 622] 03:35:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (146B7000) [pid = 2956] [serial = 1866] [outer = 00000000] 03:35:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (196DAC00) [pid = 2956] [serial = 1867] [outer = 146B7000] 03:35:20 INFO - PROCESS | 2956 | 1467542120114 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (199EEC00) [pid = 2956] [serial = 1868] [outer = 146B7000] 03:35:20 INFO - PROCESS | 2956 | 1467542120464 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 03:35:20 INFO - PROCESS | 2956 | 1467542120503 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 2956 | 1467542120506 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:35:20 INFO - PROCESS | 2956 | 1467542120521 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 2956 | 1467542120523 Marionette TRACE conn7 <- [1,2454,null,{}] 03:35:20 INFO - PROCESS | 2956 | 1467542120526 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:20 INFO - PROCESS | 2956 | 1467542120528 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:20 INFO - PROCESS | 2956 | 1467542120611 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 03:35:20 INFO - PROCESS | 2956 | 1467542120616 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2956 | 1467542120618 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:20 INFO - PROCESS | 2956 | ++DOCSHELL 19E47C00 == 36 [pid = 2956] [id = 623] 03:35:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19E49000) [pid = 2956] [serial = 1869] [outer = 00000000] 03:35:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19F06000) [pid = 2956] [serial = 1870] [outer = 19E49000] 03:35:20 INFO - PROCESS | 2956 | 1467542120661 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19F0CC00) [pid = 2956] [serial = 1871] [outer = 19E49000] 03:35:21 INFO - PROCESS | 2956 | 1467542121115 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 631ms 03:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:35:21 INFO - PROCESS | 2956 | 1467542121166 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 2956 | 1467542121168 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 03:35:21 INFO - PROCESS | 2956 | 1467542121172 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 2956 | 1467542121174 Marionette TRACE conn7 <- [1,2458,null,{}] 03:35:21 INFO - PROCESS | 2956 | 1467542121177 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:21 INFO - PROCESS | 2956 | 1467542121179 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:21 INFO - PROCESS | 2956 | 1467542121263 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 03:35:21 INFO - PROCESS | 2956 | 1467542121268 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 2956 | 1467542121270 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:21 INFO - PROCESS | 2956 | ++DOCSHELL 19F10400 == 37 [pid = 2956] [id = 624] 03:35:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F60400) [pid = 2956] [serial = 1872] [outer = 00000000] 03:35:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19F67C00) [pid = 2956] [serial = 1873] [outer = 19F60400] 03:35:21 INFO - PROCESS | 2956 | 1467542121314 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19FB1C00) [pid = 2956] [serial = 1874] [outer = 19F60400] 03:35:21 INFO - PROCESS | 2956 | 1467542121895 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 03:35:21 INFO - PROCESS | 2956 | 1467542121946 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 2956 | 1467542121951 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 03:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:35:22 INFO - PROCESS | 2956 | 1467542122044 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 2956 | 1467542122047 Marionette TRACE conn7 <- [1,2462,null,{}] 03:35:22 INFO - PROCESS | 2956 | 1467542122054 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 2956 | 1467542122058 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:22 INFO - PROCESS | 2956 | 1467542122183 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 03:35:22 INFO - PROCESS | 2956 | 1467542122293 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 2956 | 1467542122298 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:22 INFO - PROCESS | 2956 | ++DOCSHELL 0FF75000 == 38 [pid = 2956] [id = 625] 03:35:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (0FF76800) [pid = 2956] [serial = 1875] [outer = 00000000] 03:35:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (13F13800) [pid = 2956] [serial = 1876] [outer = 0FF76800] 03:35:22 INFO - PROCESS | 2956 | 1467542122398 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1482EC00) [pid = 2956] [serial = 1877] [outer = 0FF76800] 03:35:23 INFO - PROCESS | 2956 | 1467542122982 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1016ms 03:35:23 INFO - PROCESS | 2956 | 1467542123017 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 2956 | 1467542123022 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 03:35:23 INFO - PROCESS | 2956 | 1467542123029 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:35:23 INFO - PROCESS | 2956 | 1467542123032 Marionette TRACE conn7 <- [1,2466,null,{}] 03:35:23 INFO - PROCESS | 2956 | 1467542123036 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:23 INFO - PROCESS | 2956 | 1467542123039 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:23 INFO - PROCESS | 2956 | 1467542123154 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 03:35:23 INFO - PROCESS | 2956 | 1467542123300 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 2956 | 1467542123303 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:23 INFO - PROCESS | 2956 | ++DOCSHELL 17223000 == 39 [pid = 2956] [id = 626] 03:35:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17224800) [pid = 2956] [serial = 1878] [outer = 00000000] 03:35:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (17690400) [pid = 2956] [serial = 1879] [outer = 17224800] 03:35:23 INFO - PROCESS | 2956 | 1467542123362 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18932400) [pid = 2956] [serial = 1880] [outer = 17224800] 03:35:23 INFO - PROCESS | 2956 | 1467542123958 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 03:35:24 INFO - PROCESS | 2956 | 1467542124002 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 2956 | 1467542124005 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 03:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:35:24 INFO - PROCESS | 2956 | 1467542124008 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 2956 | 1467542124012 Marionette TRACE conn7 <- [1,2470,null,{}] 03:35:24 INFO - PROCESS | 2956 | 1467542124023 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 2956 | 1467542124029 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:24 INFO - PROCESS | 2956 | 1467542124171 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 03:35:24 INFO - PROCESS | 2956 | 1467542124315 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2956 | 1467542124319 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:24 INFO - PROCESS | 2956 | ++DOCSHELL 19F10C00 == 40 [pid = 2956] [id = 627] 03:35:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F61400) [pid = 2956] [serial = 1881] [outer = 00000000] 03:35:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19F68000) [pid = 2956] [serial = 1882] [outer = 19F61400] 03:35:24 INFO - PROCESS | 2956 | 1467542124377 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19FBF800) [pid = 2956] [serial = 1883] [outer = 19F61400] 03:35:25 INFO - PROCESS | 2956 | 1467542124985 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 03:35:25 INFO - PROCESS | 2956 | 1467542125211 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 2956 | 1467542125216 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 03:35:25 INFO - PROCESS | 2956 | 1467542125235 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:35:25 INFO - PROCESS | 2956 | 1467542125238 Marionette TRACE conn7 <- [1,2474,null,{}] 03:35:25 INFO - PROCESS | 2956 | 1467542125244 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:25 INFO - PROCESS | 2956 | 1467542125247 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:25 INFO - PROCESS | 2956 | 1467542125351 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 03:35:25 INFO - PROCESS | 2956 | 1467542125490 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2956 | 1467542125495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:25 INFO - PROCESS | 2956 | ++DOCSHELL 10552000 == 41 [pid = 2956] [id = 628] 03:35:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10552800) [pid = 2956] [serial = 1884] [outer = 00000000] 03:35:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (105DCC00) [pid = 2956] [serial = 1885] [outer = 10552800] 03:35:25 INFO - PROCESS | 2956 | 1467542125545 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (111CDC00) [pid = 2956] [serial = 1886] [outer = 10552800] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 19E47C00 == 40 [pid = 2956] [id = 623] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 1085CC00 == 39 [pid = 2956] [id = 622] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 15D51C00 == 38 [pid = 2956] [id = 621] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 14766C00 == 37 [pid = 2956] [id = 620] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 189A6800 == 36 [pid = 2956] [id = 619] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 17693000 == 35 [pid = 2956] [id = 618] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 142D4C00 == 34 [pid = 2956] [id = 617] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 0CED3C00 == 33 [pid = 2956] [id = 616] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 0CC50400 == 32 [pid = 2956] [id = 615] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 199E8800 == 31 [pid = 2956] [id = 613] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 14693400 == 30 [pid = 2956] [id = 604] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 0FFDD800 == 29 [pid = 2956] [id = 614] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 17223000 == 28 [pid = 2956] [id = 626] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 19F10C00 == 27 [pid = 2956] [id = 627] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 19F10400 == 26 [pid = 2956] [id = 624] 03:35:26 INFO - PROCESS | 2956 | --DOCSHELL 0FF75000 == 25 [pid = 2956] [id = 625] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18939000) [pid = 2956] [serial = 1837] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (17693800) [pid = 2956] [serial = 1825] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18933C00) [pid = 2956] [serial = 1828] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1769E400) [pid = 2956] [serial = 1826] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (14699C00) [pid = 2956] [serial = 1819] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (14768C00) [pid = 2956] [serial = 1820] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10325C00) [pid = 2956] [serial = 1816] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10554000) [pid = 2956] [serial = 1817] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15D44C00) [pid = 2956] [serial = 1814] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14827C00) [pid = 2956] [serial = 1813] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1618F400) [pid = 2956] [serial = 1822] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10229C00) [pid = 2956] [serial = 1831] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18935400) [pid = 2956] [serial = 1829] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (13F4EC00) [pid = 2956] [serial = 1802] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10562400) [pid = 2956] [serial = 1801] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (182C9800) [pid = 2956] [serial = 1805] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1767B400) [pid = 2956] [serial = 1804] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19FB8800) [pid = 2956] [serial = 1808] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19F63000) [pid = 2956] [serial = 1807] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (15F3B400) [pid = 2956] [serial = 1832] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1AA6E400) [pid = 2956] [serial = 1811] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1AA65800) [pid = 2956] [serial = 1810] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (18FA9400) [pid = 2956] [serial = 1834] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (17217800) [pid = 2956] [serial = 1823] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (17698C00) [pid = 2956] [serial = 1838] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (196E0800) [pid = 2956] [serial = 1835] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 2956 | 1467542126797 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1632ms 03:35:26 INFO - PROCESS | 2956 | 1467542126872 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2956 | 1467542126876 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:35:26 INFO - PROCESS | 2956 | 1467542126881 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 2956 | 1467542126884 Marionette TRACE conn7 <- [1,2478,null,{}] 03:35:26 INFO - PROCESS | 2956 | 1467542126898 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 2956 | 1467542126901 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:27 INFO - PROCESS | 2956 | 1467542126985 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 03:35:27 INFO - PROCESS | 2956 | 1467542127000 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2956 | 1467542127002 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:27 INFO - PROCESS | 2956 | ++DOCSHELL 0FF7CC00 == 26 [pid = 2956] [id = 629] 03:35:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (0FF7F400) [pid = 2956] [serial = 1887] [outer = 00000000] 03:35:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0FFD7C00) [pid = 2956] [serial = 1888] [outer = 0FF7F400] 03:35:27 INFO - PROCESS | 2956 | 1467542127051 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1021FC00) [pid = 2956] [serial = 1889] [outer = 0FF7F400] 03:35:27 INFO - PROCESS | 2956 | 1467542127552 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 03:35:27 INFO - PROCESS | 2956 | 1467542127612 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2956 | 1467542127617 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:35:27 INFO - PROCESS | 2956 | 1467542127623 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2956 | 1467542127626 Marionette TRACE conn7 <- [1,2482,null,{}] 03:35:27 INFO - PROCESS | 2956 | 1467542127630 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:27 INFO - PROCESS | 2956 | 1467542127633 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:27 INFO - PROCESS | 2956 | 1467542127722 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 03:35:27 INFO - PROCESS | 2956 | 1467542127737 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2956 | 1467542127740 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:27 INFO - PROCESS | 2956 | ++DOCSHELL 1056B000 == 27 [pid = 2956] [id = 630] 03:35:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1056C400) [pid = 2956] [serial = 1890] [outer = 00000000] 03:35:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (105DF400) [pid = 2956] [serial = 1891] [outer = 1056C400] 03:35:27 INFO - PROCESS | 2956 | 1467542127789 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (10834400) [pid = 2956] [serial = 1892] [outer = 1056C400] 03:35:28 INFO - PROCESS | 2956 | 1467542128267 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 03:35:28 INFO - PROCESS | 2956 | 1467542128297 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2956 | 1467542128299 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 03:35:28 INFO - PROCESS | 2956 | 1467542128302 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:35:28 INFO - PROCESS | 2956 | 1467542128306 Marionette TRACE conn7 <- [1,2486,null,{}] 03:35:28 INFO - PROCESS | 2956 | 1467542128317 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 2956 | 1467542128322 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:28 INFO - PROCESS | 2956 | 1467542128439 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 03:35:28 INFO - PROCESS | 2956 | 1467542128548 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2956 | 1467542128551 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:28 INFO - PROCESS | 2956 | ++DOCSHELL 1575C800 == 28 [pid = 2956] [id = 631] 03:35:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1575D400) [pid = 2956] [serial = 1893] [outer = 00000000] 03:35:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15D45400) [pid = 2956] [serial = 1894] [outer = 1575D400] 03:35:28 INFO - PROCESS | 2956 | 1467542128598 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15F69400) [pid = 2956] [serial = 1895] [outer = 1575D400] 03:35:29 INFO - PROCESS | 2956 | 1467542129029 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 03:35:29 INFO - PROCESS | 2956 | 1467542129077 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2956 | 1467542129080 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 03:35:29 INFO - PROCESS | 2956 | 1467542129083 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:35:29 INFO - PROCESS | 2956 | 1467542129085 Marionette TRACE conn7 <- [1,2490,null,{}] 03:35:29 INFO - PROCESS | 2956 | 1467542129088 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2956 | 1467542129090 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:29 INFO - PROCESS | 2956 | 1467542129219 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 03:35:29 INFO - PROCESS | 2956 | 1467542129288 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 2956 | 1467542129290 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:29 INFO - PROCESS | 2956 | ++DOCSHELL 1618F400 == 29 [pid = 2956] [id = 632] 03:35:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (16191C00) [pid = 2956] [serial = 1896] [outer = 00000000] 03:35:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (167D1C00) [pid = 2956] [serial = 1897] [outer = 16191C00] 03:35:29 INFO - PROCESS | 2956 | 1467542129335 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1721E800) [pid = 2956] [serial = 1898] [outer = 16191C00] 03:35:29 INFO - PROCESS | 2956 | 1467542129759 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 03:35:29 INFO - PROCESS | 2956 | 1467542129817 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2956 | 1467542129819 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:35:29 INFO - PROCESS | 2956 | 1467542129831 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 2956 | 1467542129832 Marionette TRACE conn7 <- [1,2494,null,{}] 03:35:29 INFO - PROCESS | 2956 | 1467542129836 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2956 | 1467542129838 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:29 INFO - PROCESS | 2956 | 1467542129963 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 03:35:30 INFO - PROCESS | 2956 | 1467542129973 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2956 | 1467542129975 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:30 INFO - PROCESS | 2956 | ++DOCSHELL 17224400 == 30 [pid = 2956] [id = 633] 03:35:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17249000) [pid = 2956] [serial = 1899] [outer = 00000000] 03:35:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1767F000) [pid = 2956] [serial = 1900] [outer = 17249000] 03:35:30 INFO - PROCESS | 2956 | 1467542130019 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17698C00) [pid = 2956] [serial = 1901] [outer = 17249000] 03:35:30 INFO - PROCESS | 2956 | 1467542130489 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 03:35:30 INFO - PROCESS | 2956 | 1467542130508 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 2956 | 1467542130510 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 03:35:30 INFO - PROCESS | 2956 | 1467542130513 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 2956 | 1467542130514 Marionette TRACE conn7 <- [1,2498,null,{}] 03:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:35:30 INFO - PROCESS | 2956 | 1467542130518 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 2956 | 1467542130523 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:30 INFO - PROCESS | 2956 | 1467542130669 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 03:35:30 INFO - PROCESS | 2956 | 1467542130740 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2956 | 1467542130742 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:30 INFO - PROCESS | 2956 | ++DOCSHELL 182CD400 == 31 [pid = 2956] [id = 634] 03:35:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18918800) [pid = 2956] [serial = 1902] [outer = 00000000] 03:35:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18A32C00) [pid = 2956] [serial = 1903] [outer = 18918800] 03:35:30 INFO - PROCESS | 2956 | 1467542130786 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18A46400) [pid = 2956] [serial = 1904] [outer = 18918800] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19F60400) [pid = 2956] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (199EDC00) [pid = 2956] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0CF3B400) [pid = 2956] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1482F400) [pid = 2956] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (189A8800) [pid = 2956] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199EF800) [pid = 2956] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (146B7000) [pid = 2956] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (191A2000) [pid = 2956] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0CE73000) [pid = 2956] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1021F800) [pid = 2956] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17693C00) [pid = 2956] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:35:31 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19E49000) [pid = 2956] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:35:31 INFO - PROCESS | 2956 | 1467542131390 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 931ms 03:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:35:31 INFO - PROCESS | 2956 | 1467542131447 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 2956 | 1467542131449 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 03:35:31 INFO - PROCESS | 2956 | 1467542131452 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 2956 | 1467542131453 Marionette TRACE conn7 <- [1,2502,null,{}] 03:35:31 INFO - PROCESS | 2956 | 1467542131457 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:31 INFO - PROCESS | 2956 | 1467542131459 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:31 INFO - PROCESS | 2956 | 1467542131537 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 03:35:31 INFO - PROCESS | 2956 | 1467542131542 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 2956 | 1467542131544 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:31 INFO - PROCESS | 2956 | ++DOCSHELL 0FD5A000 == 32 [pid = 2956] [id = 635] 03:35:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1482F400) [pid = 2956] [serial = 1905] [outer = 00000000] 03:35:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18A31400) [pid = 2956] [serial = 1906] [outer = 1482F400] 03:35:31 INFO - PROCESS | 2956 | 1467542131589 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18A33000) [pid = 2956] [serial = 1907] [outer = 1482F400] 03:35:32 INFO - PROCESS | 2956 | 1467542132029 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 03:35:32 INFO - PROCESS | 2956 | 1467542132086 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2956 | 1467542132088 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 03:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:35:32 INFO - PROCESS | 2956 | 1467542132091 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2956 | 1467542132093 Marionette TRACE conn7 <- [1,2506,null,{}] 03:35:32 INFO - PROCESS | 2956 | 1467542132096 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 2956 | 1467542132098 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:32 INFO - PROCESS | 2956 | 1467542132177 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 03:35:32 INFO - PROCESS | 2956 | 1467542132182 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2956 | 1467542132184 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:32 INFO - PROCESS | 2956 | ++DOCSHELL 14854000 == 33 [pid = 2956] [id = 636] 03:35:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (15F74000) [pid = 2956] [serial = 1908] [outer = 00000000] 03:35:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1913AC00) [pid = 2956] [serial = 1909] [outer = 15F74000] 03:35:32 INFO - PROCESS | 2956 | 1467542132228 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18934800) [pid = 2956] [serial = 1910] [outer = 15F74000] 03:35:32 INFO - PROCESS | 2956 | 1467542132684 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 03:35:32 INFO - PROCESS | 2956 | 1467542132727 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2956 | 1467542132729 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 03:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:35:32 INFO - PROCESS | 2956 | 1467542132733 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2956 | 1467542132734 Marionette TRACE conn7 <- [1,2510,null,{}] 03:35:32 INFO - PROCESS | 2956 | 1467542132738 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 2956 | 1467542132740 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:32 INFO - PROCESS | 2956 | 1467542132821 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 03:35:32 INFO - PROCESS | 2956 | 1467542132826 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2956 | 1467542132828 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:32 INFO - PROCESS | 2956 | ++DOCSHELL 1575C000 == 34 [pid = 2956] [id = 637] 03:35:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (196E2000) [pid = 2956] [serial = 1911] [outer = 00000000] 03:35:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (199E0800) [pid = 2956] [serial = 1912] [outer = 196E2000] 03:35:32 INFO - PROCESS | 2956 | 1467542132881 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (199E0C00) [pid = 2956] [serial = 1913] [outer = 196E2000] 03:35:33 INFO - PROCESS | 2956 | 1467542133634 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 03:35:33 INFO - PROCESS | 2956 | 1467542133668 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 2956 | 1467542133673 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 03:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:35:33 INFO - PROCESS | 2956 | 1467542133677 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 2956 | 1467542133681 Marionette TRACE conn7 <- [1,2514,null,{}] 03:35:33 INFO - PROCESS | 2956 | 1467542133687 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 2956 | 1467542133690 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:33 INFO - PROCESS | 2956 | 1467542133828 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 03:35:33 INFO - PROCESS | 2956 | 1467542133947 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2956 | 1467542133950 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:33 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF0400 == 35 [pid = 2956] [id = 638] 03:35:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (0FFD6800) [pid = 2956] [serial = 1914] [outer = 00000000] 03:35:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (105DC400) [pid = 2956] [serial = 1915] [outer = 0FFD6800] 03:35:34 INFO - PROCESS | 2956 | 1467542134014 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (14123400) [pid = 2956] [serial = 1916] [outer = 0FFD6800] 03:35:34 INFO - PROCESS | 2956 | 1467542134726 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1082ms 03:35:34 INFO - PROCESS | 2956 | 1467542134775 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 2956 | 1467542134780 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 03:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:35:34 INFO - PROCESS | 2956 | 1467542134788 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 2956 | 1467542134791 Marionette TRACE conn7 <- [1,2518,null,{}] 03:35:34 INFO - PROCESS | 2956 | 1467542134795 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:34 INFO - PROCESS | 2956 | 1467542134798 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:34 INFO - PROCESS | 2956 | 1467542134922 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 03:35:35 INFO - PROCESS | 2956 | 1467542135065 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 2956 | 1467542135068 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:35 INFO - PROCESS | 2956 | ++DOCSHELL 15F69000 == 36 [pid = 2956] [id = 639] 03:35:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (15F6D400) [pid = 2956] [serial = 1917] [outer = 00000000] 03:35:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17220800) [pid = 2956] [serial = 1918] [outer = 15F6D400] 03:35:35 INFO - PROCESS | 2956 | 1467542135126 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1767C400) [pid = 2956] [serial = 1919] [outer = 15F6D400] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 14854000 == 35 [pid = 2956] [id = 636] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 0FD5A000 == 34 [pid = 2956] [id = 635] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 182CD400 == 33 [pid = 2956] [id = 634] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 17224400 == 32 [pid = 2956] [id = 633] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 1618F400 == 31 [pid = 2956] [id = 632] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 1575C800 == 30 [pid = 2956] [id = 631] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 1056B000 == 29 [pid = 2956] [id = 630] 03:35:35 INFO - PROCESS | 2956 | --DOCSHELL 0FF7CC00 == 28 [pid = 2956] [id = 629] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19B1FC00) [pid = 2956] [serial = 1840] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10855800) [pid = 2956] [serial = 1850] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (15F6BC00) [pid = 2956] [serial = 1852] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18FA0C00) [pid = 2956] [serial = 1858] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19B17800) [pid = 2956] [serial = 1865] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (199EEC00) [pid = 2956] [serial = 1868] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16773000) [pid = 2956] [serial = 1853] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18FA5C00) [pid = 2956] [serial = 1859] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (196DF000) [pid = 2956] [serial = 1861] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FD60800) [pid = 2956] [serial = 1846] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10856400) [pid = 2956] [serial = 1843] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (182CF400) [pid = 2956] [serial = 1856] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19F06000) [pid = 2956] [serial = 1870] [outer = 00000000] [url = about:blank] 03:35:35 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (0FFD8800) [pid = 2956] [serial = 1847] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (199EA000) [pid = 2956] [serial = 1862] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (14692800) [pid = 2956] [serial = 1844] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19D6D800) [pid = 2956] [serial = 1864] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1056EC00) [pid = 2956] [serial = 1849] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (196DAC00) [pid = 2956] [serial = 1867] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19D6A000) [pid = 2956] [serial = 1841] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1825F400) [pid = 2956] [serial = 1855] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (19FB1C00) [pid = 2956] [serial = 1874] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (19F67C00) [pid = 2956] [serial = 1873] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (19F0CC00) [pid = 2956] [serial = 1871] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2956 | 1467542136036 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1272ms 03:35:36 INFO - PROCESS | 2956 | 1467542136060 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2956 | 1467542136063 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 03:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:35:36 INFO - PROCESS | 2956 | 1467542136068 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 2956 | 1467542136071 Marionette TRACE conn7 <- [1,2522,null,{}] 03:35:36 INFO - PROCESS | 2956 | 1467542136076 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 2956 | 1467542136079 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:36 INFO - PROCESS | 2956 | 1467542136169 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 03:35:36 INFO - PROCESS | 2956 | 1467542136177 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 2956 | 1467542136181 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:36 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDA400 == 29 [pid = 2956] [id = 640] 03:35:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (0FFDF400) [pid = 2956] [serial = 1920] [outer = 00000000] 03:35:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (10325C00) [pid = 2956] [serial = 1921] [outer = 0FFDF400] 03:35:36 INFO - PROCESS | 2956 | 1467542136230 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10558400) [pid = 2956] [serial = 1922] [outer = 0FFDF400] 03:35:36 INFO - PROCESS | 2956 | 1467542136761 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 03:35:36 INFO - PROCESS | 2956 | 1467542136799 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2956 | 1467542136803 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 03:35:36 INFO - PROCESS | 2956 | 1467542136809 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 2956 | 1467542136811 Marionette TRACE conn7 <- [1,2526,null,{}] 03:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:35:36 INFO - PROCESS | 2956 | 1467542136815 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 2956 | 1467542136818 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:36 INFO - PROCESS | 2956 | 1467542136906 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 03:35:37 INFO - PROCESS | 2956 | 1467542137009 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2956 | 1467542137011 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:37 INFO - PROCESS | 2956 | ++DOCSHELL 13F13000 == 30 [pid = 2956] [id = 641] 03:35:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (13F4EC00) [pid = 2956] [serial = 1923] [outer = 00000000] 03:35:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (146BB800) [pid = 2956] [serial = 1924] [outer = 13F4EC00] 03:35:37 INFO - PROCESS | 2956 | 1467542137057 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (14831800) [pid = 2956] [serial = 1925] [outer = 13F4EC00] 03:35:37 INFO - PROCESS | 2956 | 1467542137444 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 03:35:37 INFO - PROCESS | 2956 | 1467542137484 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 2956 | 1467542137486 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 03:35:37 INFO - PROCESS | 2956 | 1467542137490 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:35:37 INFO - PROCESS | 2956 | 1467542137493 Marionette TRACE conn7 <- [1,2530,null,{}] 03:35:37 INFO - PROCESS | 2956 | 1467542137504 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:37 INFO - PROCESS | 2956 | 1467542137508 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:37 INFO - PROCESS | 2956 | 1467542137623 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 03:35:37 INFO - PROCESS | 2956 | 1467542137635 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2956 | 1467542137638 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:37 INFO - PROCESS | 2956 | ++DOCSHELL 17221800 == 31 [pid = 2956] [id = 642] 03:35:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (17221C00) [pid = 2956] [serial = 1926] [outer = 00000000] 03:35:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (17696800) [pid = 2956] [serial = 1927] [outer = 17221C00] 03:35:37 INFO - PROCESS | 2956 | 1467542137686 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18262C00) [pid = 2956] [serial = 1928] [outer = 17221C00] 03:35:38 INFO - PROCESS | 2956 | 1467542138151 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 03:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:35:38 INFO - PROCESS | 2956 | 1467542138164 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2956 | 1467542138166 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 03:35:38 INFO - PROCESS | 2956 | 1467542138193 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2956 | 1467542138195 Marionette TRACE conn7 <- [1,2534,null,{}] 03:35:38 INFO - PROCESS | 2956 | 1467542138199 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 2956 | 1467542138201 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:38 INFO - PROCESS | 2956 | 1467542138329 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 03:35:38 INFO - PROCESS | 2956 | 1467542138334 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2956 | 1467542138336 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:38 INFO - PROCESS | 2956 | ++DOCSHELL 1893B800 == 32 [pid = 2956] [id = 643] 03:35:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1893D000) [pid = 2956] [serial = 1929] [outer = 00000000] 03:35:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18A42000) [pid = 2956] [serial = 1930] [outer = 1893D000] 03:35:38 INFO - PROCESS | 2956 | 1467542138382 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18FA7000) [pid = 2956] [serial = 1931] [outer = 1893D000] 03:35:38 INFO - PROCESS | 2956 | 1467542138817 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 03:35:38 INFO - PROCESS | 2956 | 1467542138864 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2956 | 1467542138866 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 03:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:35:38 INFO - PROCESS | 2956 | 1467542138869 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2956 | 1467542138870 Marionette TRACE conn7 <- [1,2538,null,{}] 03:35:38 INFO - PROCESS | 2956 | 1467542138874 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 2956 | 1467542138876 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:39 INFO - PROCESS | 2956 | 1467542139000 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 03:35:39 INFO - PROCESS | 2956 | 1467542139092 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2956 | 1467542139094 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:39 INFO - PROCESS | 2956 | ++DOCSHELL 1912DC00 == 33 [pid = 2956] [id = 644] 03:35:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1912F400) [pid = 2956] [serial = 1932] [outer = 00000000] 03:35:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (196E2800) [pid = 2956] [serial = 1933] [outer = 1912F400] 03:35:39 INFO - PROCESS | 2956 | 1467542139139 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (196E4400) [pid = 2956] [serial = 1934] [outer = 1912F400] 03:35:39 INFO - PROCESS | 2956 | 1467542139586 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 03:35:39 INFO - PROCESS | 2956 | 1467542139640 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2956 | 1467542139642 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 03:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:35:39 INFO - PROCESS | 2956 | 1467542139646 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 2956 | 1467542139647 Marionette TRACE conn7 <- [1,2542,null,{}] 03:35:39 INFO - PROCESS | 2956 | 1467542139657 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:39 INFO - PROCESS | 2956 | 1467542139662 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:39 INFO - PROCESS | 2956 | 1467542139816 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 03:35:39 INFO - PROCESS | 2956 | 1467542139887 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2956 | 1467542139889 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:39 INFO - PROCESS | 2956 | ++DOCSHELL 15F75400 == 34 [pid = 2956] [id = 645] 03:35:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (199E7000) [pid = 2956] [serial = 1935] [outer = 00000000] 03:35:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19B1FC00) [pid = 2956] [serial = 1936] [outer = 199E7000] 03:35:39 INFO - PROCESS | 2956 | 1467542139934 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1498D400) [pid = 2956] [serial = 1937] [outer = 199E7000] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1056C400) [pid = 2956] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16191C00) [pid = 2956] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10552800) [pid = 2956] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FF7F400) [pid = 2956] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1575D400) [pid = 2956] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FF76800) [pid = 2956] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17224800) [pid = 2956] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17249000) [pid = 2956] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19F61400) [pid = 2956] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (18918800) [pid = 2956] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (15F74000) [pid = 2956] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:35:40 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1482F400) [pid = 2956] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:35:40 INFO - PROCESS | 2956 | 1467542140455 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 03:35:40 INFO - PROCESS | 2956 | 1467542140480 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2956 | 1467542140482 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 03:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:35:40 INFO - PROCESS | 2956 | 1467542140485 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 2956 | 1467542140487 Marionette TRACE conn7 <- [1,2546,null,{}] 03:35:40 INFO - PROCESS | 2956 | 1467542140490 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 2956 | 1467542140492 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:40 INFO - PROCESS | 2956 | 1467542140572 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 03:35:40 INFO - PROCESS | 2956 | 1467542140673 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2956 | 1467542140675 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:40 INFO - PROCESS | 2956 | ++DOCSHELL 10570800 == 35 [pid = 2956] [id = 646] 03:35:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (14699C00) [pid = 2956] [serial = 1938] [outer = 00000000] 03:35:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (167D9C00) [pid = 2956] [serial = 1939] [outer = 14699C00] 03:35:40 INFO - PROCESS | 2956 | 1467542140721 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (17254800) [pid = 2956] [serial = 1940] [outer = 14699C00] 03:35:41 INFO - PROCESS | 2956 | 1467542141067 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 631ms 03:35:41 INFO - PROCESS | 2956 | 1467542141116 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 03:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:35:41 INFO - PROCESS | 2956 | 1467542141118 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 03:35:41 INFO - PROCESS | 2956 | 1467542141121 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2956 | 1467542141123 Marionette TRACE conn7 <- [1,2550,null,{}] 03:35:41 INFO - PROCESS | 2956 | 1467542141126 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 2956 | 1467542141128 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:41 INFO - PROCESS | 2956 | 1467542141250 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 03:35:41 INFO - PROCESS | 2956 | 1467542141259 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 2956 | 1467542141261 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:41 INFO - PROCESS | 2956 | ++DOCSHELL 18918800 == 36 [pid = 2956] [id = 647] 03:35:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (19134C00) [pid = 2956] [serial = 1941] [outer = 00000000] 03:35:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (19E40C00) [pid = 2956] [serial = 1942] [outer = 19134C00] 03:35:41 INFO - PROCESS | 2956 | 1467542141304 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19E48800) [pid = 2956] [serial = 1943] [outer = 19134C00] 03:35:41 INFO - PROCESS | 2956 | 1467542141728 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 03:35:41 INFO - PROCESS | 2956 | 1467542141752 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 2956 | 1467542141754 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:35:41 INFO - PROCESS | 2956 | 1467542141757 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2956 | 1467542141768 Marionette TRACE conn7 <- [1,2554,null,{}] 03:35:41 INFO - PROCESS | 2956 | 1467542141772 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 2956 | 1467542141774 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:41 INFO - PROCESS | 2956 | 1467542141896 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 03:35:42 INFO - PROCESS | 2956 | 1467542141986 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2956 | 1467542141988 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:42 INFO - PROCESS | 2956 | ++DOCSHELL 0CECA000 == 37 [pid = 2956] [id = 648] 03:35:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17221000) [pid = 2956] [serial = 1944] [outer = 00000000] 03:35:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19F07800) [pid = 2956] [serial = 1945] [outer = 17221000] 03:35:42 INFO - PROCESS | 2956 | 1467542142032 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F0A000) [pid = 2956] [serial = 1946] [outer = 17221000] 03:35:42 INFO - PROCESS | 2956 | 1467542142533 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 03:35:42 INFO - PROCESS | 2956 | 1467542142589 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 03:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:35:42 INFO - PROCESS | 2956 | 1467542142594 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 03:35:42 INFO - PROCESS | 2956 | 1467542142599 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 2956 | 1467542142602 Marionette TRACE conn7 <- [1,2558,null,{}] 03:35:42 INFO - PROCESS | 2956 | 1467542142608 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:42 INFO - PROCESS | 2956 | 1467542142611 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:42 INFO - PROCESS | 2956 | 1467542142728 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 03:35:42 INFO - PROCESS | 2956 | 1467542142875 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2956 | 1467542142878 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:42 INFO - PROCESS | 2956 | ++DOCSHELL 0FDFE400 == 38 [pid = 2956] [id = 649] 03:35:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0FDFEC00) [pid = 2956] [serial = 1947] [outer = 00000000] 03:35:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10556800) [pid = 2956] [serial = 1948] [outer = 0FDFEC00] 03:35:42 INFO - PROCESS | 2956 | 1467542142939 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10833400) [pid = 2956] [serial = 1949] [outer = 0FDFEC00] 03:35:43 INFO - PROCESS | 2956 | 1467542143637 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1073ms 03:35:43 INFO - PROCESS | 2956 | 1467542143679 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 2956 | 1467542143684 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 03:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:35:43 INFO - PROCESS | 2956 | 1467542143690 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 2956 | 1467542143693 Marionette TRACE conn7 <- [1,2562,null,{}] 03:35:43 INFO - PROCESS | 2956 | 1467542143697 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:43 INFO - PROCESS | 2956 | 1467542143700 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:43 INFO - PROCESS | 2956 | 1467542143815 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 03:35:43 INFO - PROCESS | 2956 | 1467542143959 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 2956 | 1467542143962 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:44 INFO - PROCESS | 2956 | ++DOCSHELL 15F74C00 == 39 [pid = 2956] [id = 650] 03:35:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1721A400) [pid = 2956] [serial = 1950] [outer = 00000000] 03:35:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1767C800) [pid = 2956] [serial = 1951] [outer = 1721A400] 03:35:44 INFO - PROCESS | 2956 | 1467542144021 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18931400) [pid = 2956] [serial = 1952] [outer = 1721A400] 03:35:44 INFO - PROCESS | 2956 | 1467542144630 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 03:35:44 INFO - PROCESS | 2956 | 1467542144662 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 2956 | 1467542144665 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 03:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:35:44 INFO - PROCESS | 2956 | 1467542144669 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 2956 | 1467542144672 Marionette TRACE conn7 <- [1,2566,null,{}] 03:35:44 INFO - PROCESS | 2956 | 1467542144683 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 2956 | 1467542144688 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:44 INFO - PROCESS | 2956 | 1467542144796 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 03:35:44 INFO - PROCESS | 2956 | 1467542144953 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 2956 | 1467542144957 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:45 INFO - PROCESS | 2956 | ++DOCSHELL 19F06400 == 40 [pid = 2956] [id = 651] 03:35:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19F06800) [pid = 2956] [serial = 1953] [outer = 00000000] 03:35:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19F61400) [pid = 2956] [serial = 1954] [outer = 19F06800] 03:35:45 INFO - PROCESS | 2956 | 1467542145017 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F68800) [pid = 2956] [serial = 1955] [outer = 19F06800] 03:35:45 INFO - PROCESS | 2956 | 1467542145606 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 03:35:45 INFO - PROCESS | 2956 | 1467542145642 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 2956 | 1467542145645 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 03:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:35:45 INFO - PROCESS | 2956 | 1467542145648 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 2956 | 1467542145651 Marionette TRACE conn7 <- [1,2570,null,{}] 03:35:45 INFO - PROCESS | 2956 | 1467542145654 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:45 INFO - PROCESS | 2956 | 1467542145657 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:45 INFO - PROCESS | 2956 | 1467542145766 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 03:35:46 INFO - PROCESS | 2956 | 1467542146084 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 2956 | 1467542146087 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:46 INFO - PROCESS | 2956 | ++DOCSHELL 0FF72400 == 41 [pid = 2956] [id = 652] 03:35:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (0FF72800) [pid = 2956] [serial = 1956] [outer = 00000000] 03:35:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (0FFD4000) [pid = 2956] [serial = 1957] [outer = 0FF72800] 03:35:46 INFO - PROCESS | 2956 | 1467542146139 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10225400) [pid = 2956] [serial = 1958] [outer = 0FF72800] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 18918800 == 40 [pid = 2956] [id = 647] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 10570800 == 39 [pid = 2956] [id = 646] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 15F75400 == 38 [pid = 2956] [id = 645] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 1912DC00 == 37 [pid = 2956] [id = 644] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 1893B800 == 36 [pid = 2956] [id = 643] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 17221800 == 35 [pid = 2956] [id = 642] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 13F13000 == 34 [pid = 2956] [id = 641] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 0FFDA400 == 33 [pid = 2956] [id = 640] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 1575C000 == 32 [pid = 2956] [id = 637] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 10552000 == 31 [pid = 2956] [id = 628] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 15F69000 == 30 [pid = 2956] [id = 639] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 0FDF0400 == 29 [pid = 2956] [id = 638] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 15F74C00 == 28 [pid = 2956] [id = 650] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 19F06400 == 27 [pid = 2956] [id = 651] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 0CECA000 == 26 [pid = 2956] [id = 648] 03:35:47 INFO - PROCESS | 2956 | --DOCSHELL 0FDFE400 == 25 [pid = 2956] [id = 649] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (105DF400) [pid = 2956] [serial = 1891] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10834400) [pid = 2956] [serial = 1892] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (167D1C00) [pid = 2956] [serial = 1897] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (111CDC00) [pid = 2956] [serial = 1886] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (105DCC00) [pid = 2956] [serial = 1885] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FFD7C00) [pid = 2956] [serial = 1888] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1021FC00) [pid = 2956] [serial = 1889] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15D45400) [pid = 2956] [serial = 1894] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1482EC00) [pid = 2956] [serial = 1877] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (13F13800) [pid = 2956] [serial = 1876] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18932400) [pid = 2956] [serial = 1880] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17690400) [pid = 2956] [serial = 1879] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1767F000) [pid = 2956] [serial = 1900] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19FBF800) [pid = 2956] [serial = 1883] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19F68000) [pid = 2956] [serial = 1882] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1721E800) [pid = 2956] [serial = 1898] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18A32C00) [pid = 2956] [serial = 1903] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (199E0800) [pid = 2956] [serial = 1912] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1913AC00) [pid = 2956] [serial = 1909] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18A46400) [pid = 2956] [serial = 1904] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (17698C00) [pid = 2956] [serial = 1901] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (18A31400) [pid = 2956] [serial = 1906] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18A33000) [pid = 2956] [serial = 1907] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (18934800) [pid = 2956] [serial = 1910] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (15F69400) [pid = 2956] [serial = 1895] [outer = 00000000] [url = about:blank] 03:35:47 INFO - PROCESS | 2956 | 1467542147520 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1922ms 03:35:47 INFO - PROCESS | 2956 | 1467542147574 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 2956 | 1467542147577 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 03:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:35:47 INFO - PROCESS | 2956 | 1467542147583 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 2956 | 1467542147585 Marionette TRACE conn7 <- [1,2574,null,{}] 03:35:47 INFO - PROCESS | 2956 | 1467542147592 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 2956 | 1467542147594 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:47 INFO - PROCESS | 2956 | 1467542147685 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 03:35:47 INFO - PROCESS | 2956 | 1467542147697 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2956 | 1467542147700 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:47 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDC800 == 26 [pid = 2956] [id = 653] 03:35:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10224400) [pid = 2956] [serial = 1959] [outer = 00000000] 03:35:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (10552000) [pid = 2956] [serial = 1960] [outer = 10224400] 03:35:47 INFO - PROCESS | 2956 | 1467542147749 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1055C400) [pid = 2956] [serial = 1961] [outer = 10224400] 03:35:48 INFO - PROCESS | 2956 | 1467542148253 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 03:35:48 INFO - PROCESS | 2956 | 1467542148314 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2956 | 1467542148319 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:35:48 INFO - PROCESS | 2956 | 1467542148325 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 2956 | 1467542148328 Marionette TRACE conn7 <- [1,2578,null,{}] 03:35:48 INFO - PROCESS | 2956 | 1467542148332 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:48 INFO - PROCESS | 2956 | 1467542148334 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:48 INFO - PROCESS | 2956 | 1467542148429 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 03:35:48 INFO - PROCESS | 2956 | 1467542148537 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 2956 | 1467542148540 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:48 INFO - PROCESS | 2956 | ++DOCSHELL 1412C400 == 27 [pid = 2956] [id = 654] 03:35:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (141AB000) [pid = 2956] [serial = 1962] [outer = 00000000] 03:35:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (14693000) [pid = 2956] [serial = 1963] [outer = 141AB000] 03:35:48 INFO - PROCESS | 2956 | 1467542148589 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1479FC00) [pid = 2956] [serial = 1964] [outer = 141AB000] 03:35:49 INFO - PROCESS | 2956 | 1467542148972 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 03:35:49 INFO - PROCESS | 2956 | 1467542148999 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2956 | 1467542149001 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 03:35:49 INFO - PROCESS | 2956 | 1467542149005 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:35:49 INFO - PROCESS | 2956 | 1467542149009 Marionette TRACE conn7 <- [1,2582,null,{}] 03:35:49 INFO - PROCESS | 2956 | 1467542149021 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:49 INFO - PROCESS | 2956 | 1467542149026 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:49 INFO - PROCESS | 2956 | 1467542149142 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 03:35:49 INFO - PROCESS | 2956 | 1467542149152 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 2956 | 1467542149155 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:49 INFO - PROCESS | 2956 | ++DOCSHELL 15F74000 == 28 [pid = 2956] [id = 655] 03:35:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15F74C00) [pid = 2956] [serial = 1965] [outer = 00000000] 03:35:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1676C000) [pid = 2956] [serial = 1966] [outer = 15F74C00] 03:35:49 INFO - PROCESS | 2956 | 1467542149204 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (167D0800) [pid = 2956] [serial = 1967] [outer = 15F74C00] 03:35:49 INFO - PROCESS | 2956 | 1467542149714 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 03:35:49 INFO - PROCESS | 2956 | 1467542149779 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2956 | 1467542149781 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 03:35:49 INFO - PROCESS | 2956 | 1467542149784 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:35:49 INFO - PROCESS | 2956 | 1467542149786 Marionette TRACE conn7 <- [1,2586,null,{}] 03:35:49 INFO - PROCESS | 2956 | 1467542149789 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:49 INFO - PROCESS | 2956 | 1467542149791 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:49 INFO - PROCESS | 2956 | 1467542149914 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 03:35:50 INFO - PROCESS | 2956 | 1467542149981 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2956 | 1467542149983 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:50 INFO - PROCESS | 2956 | ++DOCSHELL 17217800 == 29 [pid = 2956] [id = 656] 03:35:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1721A000) [pid = 2956] [serial = 1968] [outer = 00000000] 03:35:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1767BC00) [pid = 2956] [serial = 1969] [outer = 1721A000] 03:35:50 INFO - PROCESS | 2956 | 1467542150029 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17698800) [pid = 2956] [serial = 1970] [outer = 1721A000] 03:35:50 INFO - PROCESS | 2956 | 1467542150466 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 03:35:50 INFO - PROCESS | 2956 | 1467542150538 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 2956 | 1467542150540 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:35:50 INFO - PROCESS | 2956 | 1467542150562 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2956 | 1467542150564 Marionette TRACE conn7 <- [1,2590,null,{}] 03:35:50 INFO - PROCESS | 2956 | 1467542150568 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 2956 | 1467542150570 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:50 INFO - PROCESS | 2956 | 1467542150683 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 03:35:50 INFO - PROCESS | 2956 | 1467542150695 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2956 | 1467542150697 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:50 INFO - PROCESS | 2956 | ++DOCSHELL 1769AC00 == 30 [pid = 2956] [id = 657] 03:35:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (17856000) [pid = 2956] [serial = 1971] [outer = 00000000] 03:35:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18933800) [pid = 2956] [serial = 1972] [outer = 17856000] 03:35:50 INFO - PROCESS | 2956 | 1467542150742 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1893F800) [pid = 2956] [serial = 1973] [outer = 17856000] 03:35:51 INFO - PROCESS | 2956 | 1467542151223 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 03:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:35:51 INFO - PROCESS | 2956 | 1467542151233 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2956 | 1467542151235 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 03:35:51 INFO - PROCESS | 2956 | 1467542151239 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2956 | 1467542151240 Marionette TRACE conn7 <- [1,2594,null,{}] 03:35:51 INFO - PROCESS | 2956 | 1467542151244 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 2956 | 1467542151250 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:51 INFO - PROCESS | 2956 | 1467542151626 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1893D000) [pid = 2956] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199E7000) [pid = 2956] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1912F400) [pid = 2956] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (14699C00) [pid = 2956] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (196E2000) [pid = 2956] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (13F4EC00) [pid = 2956] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (0FFD6800) [pid = 2956] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (15F6D400) [pid = 2956] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (17221C00) [pid = 2956] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (0FFDF400) [pid = 2956] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19134C00) [pid = 2956] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:35:51 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (17221000) [pid = 2956] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:35:51 INFO - PROCESS | 2956 | 1467542151700 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 2956 | 1467542151702 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:51 INFO - PROCESS | 2956 | ++DOCSHELL 0CECB800 == 31 [pid = 2956] [id = 658] 03:35:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (0CEE3400) [pid = 2956] [serial = 1974] [outer = 00000000] 03:35:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (0FFDF400) [pid = 2956] [serial = 1975] [outer = 0CEE3400] 03:35:51 INFO - PROCESS | 2956 | 1467542151746 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (146B7000) [pid = 2956] [serial = 1976] [outer = 0CEE3400] 03:35:52 INFO - PROCESS | 2956 | 1467542152174 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 03:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:35:52 INFO - PROCESS | 2956 | 1467542152210 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 2956 | 1467542152211 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 03:35:52 INFO - PROCESS | 2956 | 1467542152215 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 2956 | 1467542152216 Marionette TRACE conn7 <- [1,2598,null,{}] 03:35:52 INFO - PROCESS | 2956 | 1467542152219 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:52 INFO - PROCESS | 2956 | 1467542152221 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:52 INFO - PROCESS | 2956 | 1467542152300 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 03:35:52 INFO - PROCESS | 2956 | 1467542152305 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2956 | 1467542152307 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:52 INFO - PROCESS | 2956 | ++DOCSHELL 15D4C000 == 32 [pid = 2956] [id = 659] 03:35:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15F6A800) [pid = 2956] [serial = 1977] [outer = 00000000] 03:35:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18FA0800) [pid = 2956] [serial = 1978] [outer = 15F6A800] 03:35:52 INFO - PROCESS | 2956 | 1467542152352 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17221000) [pid = 2956] [serial = 1979] [outer = 15F6A800] 03:35:52 INFO - PROCESS | 2956 | 1467542152787 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 03:35:52 INFO - PROCESS | 2956 | 1467542152846 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 2956 | 1467542152848 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 03:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:35:52 INFO - PROCESS | 2956 | 1467542152852 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 2956 | 1467542152854 Marionette TRACE conn7 <- [1,2602,null,{}] 03:35:52 INFO - PROCESS | 2956 | 1467542152857 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:52 INFO - PROCESS | 2956 | 1467542152859 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:52 INFO - PROCESS | 2956 | 1467542152938 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 03:35:52 INFO - PROCESS | 2956 | 1467542152944 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2956 | 1467542152945 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:52 INFO - PROCESS | 2956 | ++DOCSHELL 18A48000 == 33 [pid = 2956] [id = 660] 03:35:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1913A800) [pid = 2956] [serial = 1980] [outer = 00000000] 03:35:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (196E0000) [pid = 2956] [serial = 1981] [outer = 1913A800] 03:35:53 INFO - PROCESS | 2956 | 1467542152989 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (196E0400) [pid = 2956] [serial = 1982] [outer = 1913A800] 03:35:53 INFO - PROCESS | 2956 | 1467542153447 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 03:35:53 INFO - PROCESS | 2956 | 1467542153486 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 2956 | 1467542153488 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 03:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:35:53 INFO - PROCESS | 2956 | 1467542153495 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 2956 | 1467542153497 Marionette TRACE conn7 <- [1,2606,null,{}] 03:35:53 INFO - PROCESS | 2956 | 1467542153500 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:53 INFO - PROCESS | 2956 | 1467542153502 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:53 INFO - PROCESS | 2956 | 1467542153585 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 03:35:53 INFO - PROCESS | 2956 | 1467542153591 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 2956 | 1467542153593 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:53 INFO - PROCESS | 2956 | ++DOCSHELL 15F72000 == 34 [pid = 2956] [id = 661] 03:35:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (199EBC00) [pid = 2956] [serial = 1983] [outer = 00000000] 03:35:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19A30C00) [pid = 2956] [serial = 1984] [outer = 199EBC00] 03:35:53 INFO - PROCESS | 2956 | 1467542153637 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19AEC400) [pid = 2956] [serial = 1985] [outer = 199EBC00] 03:35:54 INFO - PROCESS | 2956 | 1467542154463 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1022ms 03:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:35:54 INFO - PROCESS | 2956 | 1467542154514 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2956 | 1467542154519 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 03:35:54 INFO - PROCESS | 2956 | 1467542154524 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 2956 | 1467542154528 Marionette TRACE conn7 <- [1,2610,null,{}] 03:35:54 INFO - PROCESS | 2956 | 1467542154533 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:54 INFO - PROCESS | 2956 | 1467542154537 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:54 INFO - PROCESS | 2956 | 1467542154710 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 03:35:54 INFO - PROCESS | 2956 | 1467542154847 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2956 | 1467542154850 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:54 INFO - PROCESS | 2956 | ++DOCSHELL 10220000 == 35 [pid = 2956] [id = 662] 03:35:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1055E400) [pid = 2956] [serial = 1986] [outer = 00000000] 03:35:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14121400) [pid = 2956] [serial = 1987] [outer = 1055E400] 03:35:54 INFO - PROCESS | 2956 | 1467542154910 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1482F400) [pid = 2956] [serial = 1988] [outer = 1055E400] 03:35:55 INFO - PROCESS | 2956 | 1467542155620 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1189ms 03:35:55 INFO - PROCESS | 2956 | 1467542155745 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 2956 | 1467542155749 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 03:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:35:55 INFO - PROCESS | 2956 | 1467542155757 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 2956 | 1467542155760 Marionette TRACE conn7 <- [1,2614,null,{}] 03:35:55 INFO - PROCESS | 2956 | 1467542155764 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:55 INFO - PROCESS | 2956 | 1467542155767 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:55 INFO - PROCESS | 2956 | 1467542155898 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 03:35:56 INFO - PROCESS | 2956 | 1467542156140 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:56 INFO - PROCESS | 2956 | 1467542156144 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:56 INFO - PROCESS | 2956 | ++DOCSHELL 0CECA000 == 36 [pid = 2956] [id = 663] 03:35:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0CECA800) [pid = 2956] [serial = 1989] [outer = 00000000] 03:35:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0FFD2C00) [pid = 2956] [serial = 1990] [outer = 0CECA800] 03:35:56 INFO - PROCESS | 2956 | 1467542156204 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FFDA400) [pid = 2956] [serial = 1991] [outer = 0CECA800] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 18A48000 == 35 [pid = 2956] [id = 660] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 15D4C000 == 34 [pid = 2956] [id = 659] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 0CECB800 == 33 [pid = 2956] [id = 658] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 1769AC00 == 32 [pid = 2956] [id = 657] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 17217800 == 31 [pid = 2956] [id = 656] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 15F74000 == 30 [pid = 2956] [id = 655] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 1412C400 == 29 [pid = 2956] [id = 654] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 0FFDC800 == 28 [pid = 2956] [id = 653] 03:35:56 INFO - PROCESS | 2956 | --DOCSHELL 0FF72400 == 27 [pid = 2956] [id = 652] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18A42000) [pid = 2956] [serial = 1930] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19B1FC00) [pid = 2956] [serial = 1936] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (196E4400) [pid = 2956] [serial = 1934] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (196E2800) [pid = 2956] [serial = 1933] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (167D9C00) [pid = 2956] [serial = 1939] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (199E0C00) [pid = 2956] [serial = 1913] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (146BB800) [pid = 2956] [serial = 1924] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (14831800) [pid = 2956] [serial = 1925] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (105DC400) [pid = 2956] [serial = 1915] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (14123400) [pid = 2956] [serial = 1916] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (17220800) [pid = 2956] [serial = 1918] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1767C400) [pid = 2956] [serial = 1919] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17696800) [pid = 2956] [serial = 1927] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10325C00) [pid = 2956] [serial = 1921] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (10558400) [pid = 2956] [serial = 1922] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19E48800) [pid = 2956] [serial = 1943] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19F07800) [pid = 2956] [serial = 1945] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (19F0A000) [pid = 2956] [serial = 1946] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19E40C00) [pid = 2956] [serial = 1942] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1498D400) [pid = 2956] [serial = 1937] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (17254800) [pid = 2956] [serial = 1940] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (18FA7000) [pid = 2956] [serial = 1931] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (18262C00) [pid = 2956] [serial = 1928] [outer = 00000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2956 | 1467542156860 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1134ms 03:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:35:56 INFO - PROCESS | 2956 | 1467542156892 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 2956 | 1467542156895 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 03:35:56 INFO - PROCESS | 2956 | 1467542156899 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 2956 | 1467542156902 Marionette TRACE conn7 <- [1,2618,null,{}] 03:35:56 INFO - PROCESS | 2956 | 1467542156907 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:56 INFO - PROCESS | 2956 | 1467542156912 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:57 INFO - PROCESS | 2956 | 1467542157011 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 03:35:57 INFO - PROCESS | 2956 | 1467542157114 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 2956 | 1467542157116 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:57 INFO - PROCESS | 2956 | ++DOCSHELL 1021E000 == 28 [pid = 2956] [id = 664] 03:35:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (10221000) [pid = 2956] [serial = 1992] [outer = 00000000] 03:35:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (10562400) [pid = 2956] [serial = 1993] [outer = 10221000] 03:35:57 INFO - PROCESS | 2956 | 1467542157164 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (141AD400) [pid = 2956] [serial = 1994] [outer = 10221000] 03:35:57 INFO - PROCESS | 2956 | 1467542157627 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 03:35:57 INFO - PROCESS | 2956 | 1467542157673 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 03:35:57 INFO - PROCESS | 2956 | 1467542157676 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 03:35:57 INFO - PROCESS | 2956 | 1467542157681 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:35:57 INFO - PROCESS | 2956 | 1467542157683 Marionette TRACE conn7 <- [1,2622,null,{}] 03:35:57 INFO - PROCESS | 2956 | 1467542157687 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:57 INFO - PROCESS | 2956 | 1467542157689 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:57 INFO - PROCESS | 2956 | 1467542157778 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 03:35:57 INFO - PROCESS | 2956 | 1467542157794 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 2956 | 1467542157796 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:57 INFO - PROCESS | 2956 | ++DOCSHELL 1484C400 == 29 [pid = 2956] [id = 665] 03:35:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (14851C00) [pid = 2956] [serial = 1995] [outer = 00000000] 03:35:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (15F73400) [pid = 2956] [serial = 1996] [outer = 14851C00] 03:35:57 INFO - PROCESS | 2956 | 1467542157841 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (167CEC00) [pid = 2956] [serial = 1997] [outer = 14851C00] 03:35:58 INFO - PROCESS | 2956 | 1467542158333 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 03:35:58 INFO - PROCESS | 2956 | 1467542158356 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 2956 | 1467542158358 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 03:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:35:58 INFO - PROCESS | 2956 | 1467542158363 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 2956 | 1467542158369 Marionette TRACE conn7 <- [1,2626,null,{}] 03:35:58 INFO - PROCESS | 2956 | 1467542158379 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:58 INFO - PROCESS | 2956 | 1467542158382 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:58 INFO - PROCESS | 2956 | 1467542158468 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 03:35:58 INFO - PROCESS | 2956 | 1467542158479 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2956 | 1467542158481 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:58 INFO - PROCESS | 2956 | ++DOCSHELL 1769B400 == 30 [pid = 2956] [id = 666] 03:35:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1769B800) [pid = 2956] [serial = 1998] [outer = 00000000] 03:35:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (182CA800) [pid = 2956] [serial = 1999] [outer = 1769B800] 03:35:58 INFO - PROCESS | 2956 | 1467542158525 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18932C00) [pid = 2956] [serial = 2000] [outer = 1769B800] 03:35:59 INFO - PROCESS | 2956 | 1467542158996 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 672ms 03:35:59 INFO - PROCESS | 2956 | 1467542159038 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2956 | 1467542159041 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 03:35:59 INFO - PROCESS | 2956 | 1467542159044 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:35:59 INFO - PROCESS | 2956 | 1467542159046 Marionette TRACE conn7 <- [1,2630,null,{}] 03:35:59 INFO - PROCESS | 2956 | 1467542159049 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 2956 | 1467542159051 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:59 INFO - PROCESS | 2956 | 1467542159142 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 03:35:59 INFO - PROCESS | 2956 | 1467542159178 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2956 | 1467542159180 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:59 INFO - PROCESS | 2956 | ++DOCSHELL 18A41000 == 31 [pid = 2956] [id = 667] 03:35:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18A42000) [pid = 2956] [serial = 2001] [outer = 00000000] 03:35:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18FA2800) [pid = 2956] [serial = 2002] [outer = 18A42000] 03:35:59 INFO - PROCESS | 2956 | 1467542159224 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19130C00) [pid = 2956] [serial = 2003] [outer = 18A42000] 03:35:59 INFO - PROCESS | 2956 | 1467542159692 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:35:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:35:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 03:35:59 INFO - PROCESS | 2956 | 1467542159778 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2956 | 1467542159780 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 03:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:35:59 INFO - PROCESS | 2956 | 1467542159783 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 2956 | 1467542159785 Marionette TRACE conn7 <- [1,2634,null,{}] 03:35:59 INFO - PROCESS | 2956 | 1467542159788 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 2956 | 1467542159790 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:35:59 INFO - PROCESS | 2956 | 1467542159904 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 03:35:59 INFO - PROCESS | 2956 | 1467542159910 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2956 | 1467542159915 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:00 INFO - PROCESS | 2956 | ++DOCSHELL 148E2400 == 32 [pid = 2956] [id = 668] 03:36:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (196DFC00) [pid = 2956] [serial = 2004] [outer = 00000000] 03:36:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (199E1800) [pid = 2956] [serial = 2005] [outer = 196DFC00] 03:36:00 INFO - PROCESS | 2956 | 1467542160024 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (199E9C00) [pid = 2956] [serial = 2006] [outer = 196DFC00] 03:36:00 INFO - PROCESS | 2956 | 1467542160473 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:36:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:36:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 03:36:00 INFO - PROCESS | 2956 | 1467542160544 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2956 | 1467542160546 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 03:36:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:36:00 INFO - PROCESS | 2956 | 1467542160549 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2956 | 1467542160551 Marionette TRACE conn7 <- [1,2638,null,{}] 03:36:00 INFO - PROCESS | 2956 | 1467542160554 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:00 INFO - PROCESS | 2956 | 1467542160556 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:00 INFO - PROCESS | 2956 | 1467542160683 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 03:36:00 INFO - PROCESS | 2956 | 1467542160696 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 2956 | 1467542160697 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:00 INFO - PROCESS | 2956 | ++DOCSHELL 19A55400 == 33 [pid = 2956] [id = 669] 03:36:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19B13000) [pid = 2956] [serial = 2007] [outer = 00000000] 03:36:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19E3F000) [pid = 2956] [serial = 2008] [outer = 19B13000] 03:36:00 INFO - PROCESS | 2956 | 1467542160798 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19E40000) [pid = 2956] [serial = 2009] [outer = 19B13000] 03:36:01 INFO - PROCESS | 2956 | 1467542161201 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:36:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 03:36:01 INFO - PROCESS | 2956 | 1467542161220 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 2956 | 1467542161222 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 03:36:01 INFO - PROCESS | 2956 | 1467542161230 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:36:01 INFO - PROCESS | 2956 | 1467542161232 Marionette TRACE conn7 <- [1,2642,null,{}] 03:36:01 INFO - PROCESS | 2956 | 1467542161235 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 2956 | 1467542161237 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:01 INFO - PROCESS | 2956 | 1467542161353 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 03:36:01 INFO - PROCESS | 2956 | 1467542161359 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 2956 | 1467542161361 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:01 INFO - PROCESS | 2956 | ++DOCSHELL 141EB800 == 34 [pid = 2956] [id = 670] 03:36:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19E49000) [pid = 2956] [serial = 2010] [outer = 00000000] 03:36:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19F07C00) [pid = 2956] [serial = 2011] [outer = 19E49000] 03:36:01 INFO - PROCESS | 2956 | 1467542161404 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19F0C000) [pid = 2956] [serial = 2012] [outer = 19E49000] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1721A000) [pid = 2956] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (17856000) [pid = 2956] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (141AB000) [pid = 2956] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10224400) [pid = 2956] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F74C00) [pid = 2956] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FF72800) [pid = 2956] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CEE3400) [pid = 2956] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0FDFEC00) [pid = 2956] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1721A400) [pid = 2956] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19F06800) [pid = 2956] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (15F6A800) [pid = 2956] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:36:01 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1913A800) [pid = 2956] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:36:01 INFO - PROCESS | 2956 | 1467542161884 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:36:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 03:36:02 INFO - PROCESS | 2956 | 1467542161965 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 03:36:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:36:02 INFO - PROCESS | 2956 | 1467542161967 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 03:36:02 INFO - PROCESS | 2956 | 1467542161970 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2956 | 1467542161972 Marionette TRACE conn7 <- [1,2646,null,{}] 03:36:02 INFO - PROCESS | 2956 | 1467542161976 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 2956 | 1467542161977 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:02 INFO - PROCESS | 2956 | 1467542162082 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 03:36:02 INFO - PROCESS | 2956 | 1467542162092 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2956 | 1467542162094 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:02 INFO - PROCESS | 2956 | ++DOCSHELL 15F6C800 == 35 [pid = 2956] [id = 671] 03:36:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1721A000) [pid = 2956] [serial = 2013] [outer = 00000000] 03:36:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18FA9C00) [pid = 2956] [serial = 2014] [outer = 1721A000] 03:36:02 INFO - PROCESS | 2956 | 1467542162138 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (196E6000) [pid = 2956] [serial = 2015] [outer = 1721A000] 03:36:02 INFO - PROCESS | 2956 | 1467542162586 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:36:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 03:36:02 INFO - PROCESS | 2956 | 1467542162641 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 03:36:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:36:02 INFO - PROCESS | 2956 | 1467542162643 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 03:36:02 INFO - PROCESS | 2956 | 1467542162646 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2956 | 1467542162648 Marionette TRACE conn7 <- [1,2650,null,{}] 03:36:02 INFO - PROCESS | 2956 | 1467542162651 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 2956 | 1467542162653 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:02 INFO - PROCESS | 2956 | 1467542162736 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 03:36:02 INFO - PROCESS | 2956 | 1467542162742 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2956 | 1467542162744 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:02 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDD400 == 36 [pid = 2956] [id = 672] 03:36:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1721E400) [pid = 2956] [serial = 2016] [outer = 00000000] 03:36:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19F61C00) [pid = 2956] [serial = 2017] [outer = 1721E400] 03:36:02 INFO - PROCESS | 2956 | 1467542162788 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F67400) [pid = 2956] [serial = 2018] [outer = 1721E400] 03:36:03 INFO - PROCESS | 2956 | 1467542163213 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:36:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:36:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 03:36:03 INFO - PROCESS | 2956 | 1467542163277 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 03:36:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:36:03 INFO - PROCESS | 2956 | 1467542163279 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 03:36:03 INFO - PROCESS | 2956 | 1467542163282 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 2956 | 1467542163284 Marionette TRACE conn7 <- [1,2654,null,{}] 03:36:03 INFO - PROCESS | 2956 | 1467542163288 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 2956 | 1467542163289 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:03 INFO - PROCESS | 2956 | 1467542163372 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 03:36:03 INFO - PROCESS | 2956 | 1467542163377 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 2956 | 1467542163380 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:03 INFO - PROCESS | 2956 | ++DOCSHELL 19FB8400 == 37 [pid = 2956] [id = 673] 03:36:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19FBB400) [pid = 2956] [serial = 2019] [outer = 00000000] 03:36:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1AA33400) [pid = 2956] [serial = 2020] [outer = 19FBB400] 03:36:03 INFO - PROCESS | 2956 | 1467542163427 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1AA68400) [pid = 2956] [serial = 2021] [outer = 19FBB400] 03:36:04 INFO - PROCESS | 2956 | 1467542164589 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1337ms 03:36:04 INFO - PROCESS | 2956 | 1467542164621 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 2956 | 1467542164625 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 03:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:36:04 INFO - PROCESS | 2956 | 1467542164630 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 2956 | 1467542164633 Marionette TRACE conn7 <- [1,2658,null,{}] 03:36:04 INFO - PROCESS | 2956 | 1467542164639 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:04 INFO - PROCESS | 2956 | 1467542164643 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:04 INFO - PROCESS | 2956 | 1467542164789 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 03:36:04 INFO - PROCESS | 2956 | 1467542164944 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 2956 | 1467542164947 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:04 INFO - PROCESS | 2956 | ++DOCSHELL 111D1C00 == 38 [pid = 2956] [id = 674] 03:36:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1412A000) [pid = 2956] [serial = 2022] [outer = 00000000] 03:36:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (15F3A000) [pid = 2956] [serial = 2023] [outer = 1412A000] 03:36:05 INFO - PROCESS | 2956 | 1467542165007 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (15F76000) [pid = 2956] [serial = 2024] [outer = 1412A000] 03:36:06 INFO - PROCESS | 2956 | 1467542166046 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:36:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1432ms 03:36:06 INFO - PROCESS | 2956 | 1467542166062 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 2956 | 1467542166066 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 03:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:36:06 INFO - PROCESS | 2956 | 1467542166118 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 2956 | 1467542166121 Marionette TRACE conn7 <- [1,2662,null,{}] 03:36:06 INFO - PROCESS | 2956 | 1467542166126 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:06 INFO - PROCESS | 2956 | 1467542166128 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:06 INFO - PROCESS | 2956 | 1467542166236 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 03:36:06 INFO - PROCESS | 2956 | 1467542166614 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 2956 | 1467542166617 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:06 INFO - PROCESS | 2956 | ++DOCSHELL 0CE72C00 == 39 [pid = 2956] [id = 675] 03:36:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0CF36C00) [pid = 2956] [serial = 2025] [outer = 00000000] 03:36:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FFDA000) [pid = 2956] [serial = 2026] [outer = 0CF36C00] 03:36:06 INFO - PROCESS | 2956 | 1467542166671 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10558400) [pid = 2956] [serial = 2027] [outer = 0CF36C00] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 0FFDD400 == 38 [pid = 2956] [id = 672] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 15F6C800 == 37 [pid = 2956] [id = 671] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 141EB800 == 36 [pid = 2956] [id = 670] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 19A55400 == 35 [pid = 2956] [id = 669] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 148E2400 == 34 [pid = 2956] [id = 668] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 18A41000 == 33 [pid = 2956] [id = 667] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 1769B400 == 32 [pid = 2956] [id = 666] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 1484C400 == 31 [pid = 2956] [id = 665] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 1021E000 == 30 [pid = 2956] [id = 664] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 0CECA000 == 29 [pid = 2956] [id = 663] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 10220000 == 28 [pid = 2956] [id = 662] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 15F72000 == 27 [pid = 2956] [id = 661] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 19FB8400 == 26 [pid = 2956] [id = 673] 03:36:07 INFO - PROCESS | 2956 | --DOCSHELL 111D1C00 == 25 [pid = 2956] [id = 674] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (167D0800) [pid = 2956] [serial = 1967] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (196E0000) [pid = 2956] [serial = 1981] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1767BC00) [pid = 2956] [serial = 1969] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18933800) [pid = 2956] [serial = 1972] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14693000) [pid = 2956] [serial = 1963] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1479FC00) [pid = 2956] [serial = 1964] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10552000) [pid = 2956] [serial = 1960] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1055C400) [pid = 2956] [serial = 1961] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17698800) [pid = 2956] [serial = 1970] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1676C000) [pid = 2956] [serial = 1966] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10225400) [pid = 2956] [serial = 1958] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FFD4000) [pid = 2956] [serial = 1957] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (0FFDF400) [pid = 2956] [serial = 1975] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1893F800) [pid = 2956] [serial = 1973] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10833400) [pid = 2956] [serial = 1949] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (10556800) [pid = 2956] [serial = 1948] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (18931400) [pid = 2956] [serial = 1952] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1767C800) [pid = 2956] [serial = 1951] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (19F68800) [pid = 2956] [serial = 1955] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19F61400) [pid = 2956] [serial = 1954] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (18FA0800) [pid = 2956] [serial = 1978] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (17221000) [pid = 2956] [serial = 1979] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (196E0400) [pid = 2956] [serial = 1982] [outer = 00000000] [url = about:blank] 03:36:07 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (146B7000) [pid = 2956] [serial = 1976] [outer = 00000000] [url = about:blank] 03:36:08 INFO - PROCESS | 2956 | 1467542168056 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:36:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1983ms 03:36:08 INFO - PROCESS | 2956 | 1467542168100 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 03:36:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:36:08 INFO - PROCESS | 2956 | 1467542168104 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 03:36:08 INFO - PROCESS | 2956 | 1467542168109 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - PROCESS | 2956 | 1467542168112 Marionette TRACE conn7 <- [1,2666,null,{}] 03:36:08 INFO - PROCESS | 2956 | 1467542168118 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:08 INFO - PROCESS | 2956 | 1467542168121 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:08 INFO - PROCESS | 2956 | 1467542168210 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 03:36:08 INFO - PROCESS | 2956 | 1467542168302 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 2956 | 1467542168307 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:08 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDB400 == 26 [pid = 2956] [id = 676] 03:36:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (0FFDD400) [pid = 2956] [serial = 2028] [outer = 00000000] 03:36:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (10220000) [pid = 2956] [serial = 2029] [outer = 0FFDD400] 03:36:08 INFO - PROCESS | 2956 | 1467542168356 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10223C00) [pid = 2956] [serial = 2030] [outer = 0FFDD400] 03:36:09 INFO - PROCESS | 2956 | 1467542169273 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:36:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1172ms 03:36:09 INFO - PROCESS | 2956 | 1467542169282 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 2956 | 1467542169287 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 03:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:36:09 INFO - PROCESS | 2956 | 1467542169296 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 2956 | 1467542169299 Marionette TRACE conn7 <- [1,2670,null,{}] 03:36:09 INFO - PROCESS | 2956 | 1467542169303 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:09 INFO - PROCESS | 2956 | 1467542169307 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:09 INFO - PROCESS | 2956 | 1467542169396 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 03:36:09 INFO - PROCESS | 2956 | 1467542169402 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 2956 | 1467542169405 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:09 INFO - PROCESS | 2956 | ++DOCSHELL 1082E800 == 27 [pid = 2956] [id = 677] 03:36:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (10833400) [pid = 2956] [serial = 2031] [outer = 00000000] 03:36:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (10FE2000) [pid = 2956] [serial = 2032] [outer = 10833400] 03:36:09 INFO - PROCESS | 2956 | 1467542169453 Marionette DEBUG loaded listener.js 03:36:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (13F45000) [pid = 2956] [serial = 2033] [outer = 10833400] 03:36:10 INFO - PROCESS | 2956 | 1467542170422 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:36:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1189ms 03:36:10 INFO - PROCESS | 2956 | 1467542170489 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 2956 | 1467542170491 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 03:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:36:10 INFO - PROCESS | 2956 | 1467542170495 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - PROCESS | 2956 | 1467542170498 Marionette TRACE conn7 <- [1,2674,null,{}] 03:36:10 INFO - PROCESS | 2956 | 1467542170509 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:10 INFO - PROCESS | 2956 | 1467542170514 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:10 INFO - PROCESS | 2956 | 1467542170638 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 03:36:10 INFO - PROCESS | 2956 | 1467542170646 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 2956 | 1467542170649 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:10 INFO - PROCESS | 2956 | ++DOCSHELL 148EAC00 == 28 [pid = 2956] [id = 678] 03:36:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (148EB400) [pid = 2956] [serial = 2034] [outer = 00000000] 03:36:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (15765400) [pid = 2956] [serial = 2035] [outer = 148EB400] 03:36:10 INFO - PROCESS | 2956 | 1467542170698 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15F69000) [pid = 2956] [serial = 2036] [outer = 148EB400] 03:36:11 INFO - PROCESS | 2956 | 1467542171706 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:36:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1232ms 03:36:11 INFO - PROCESS | 2956 | 1467542171727 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 2956 | 1467542171729 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 03:36:11 INFO - PROCESS | 2956 | 1467542171733 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:36:11 INFO - PROCESS | 2956 | 1467542171734 Marionette TRACE conn7 <- [1,2678,null,{}] 03:36:11 INFO - PROCESS | 2956 | 1467542171743 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:11 INFO - PROCESS | 2956 | 1467542171745 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:11 INFO - PROCESS | 2956 | 1467542171865 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 03:36:11 INFO - PROCESS | 2956 | 1467542171872 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 2956 | 1467542171874 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:11 INFO - PROCESS | 2956 | ++DOCSHELL 15F74000 == 29 [pid = 2956] [id = 679] 03:36:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (16186800) [pid = 2956] [serial = 2037] [outer = 00000000] 03:36:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1724B400) [pid = 2956] [serial = 2038] [outer = 16186800] 03:36:12 INFO - PROCESS | 2956 | 1467542171977 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (172FFC00) [pid = 2956] [serial = 2039] [outer = 16186800] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (196DFC00) [pid = 2956] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19B13000) [pid = 2956] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19E49000) [pid = 2956] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0CECA800) [pid = 2956] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (10221000) [pid = 2956] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (14851C00) [pid = 2956] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1769B800) [pid = 2956] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18A42000) [pid = 2956] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1055E400) [pid = 2956] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (199EBC00) [pid = 2956] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (1721A000) [pid = 2956] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (19FBB400) [pid = 2956] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:36:12 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (1721E400) [pid = 2956] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:36:13 INFO - PROCESS | 2956 | 1467542172975 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:36:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1279ms 03:36:13 INFO - PROCESS | 2956 | 1467542173016 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 2956 | 1467542173018 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 03:36:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:36:13 INFO - PROCESS | 2956 | 1467542173024 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 2956 | 1467542173026 Marionette TRACE conn7 <- [1,2682,null,{}] 03:36:13 INFO - PROCESS | 2956 | 1467542173029 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:13 INFO - PROCESS | 2956 | 1467542173031 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:13 INFO - PROCESS | 2956 | 1467542173112 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 03:36:13 INFO - PROCESS | 2956 | 1467542173118 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 2956 | 1467542173120 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:13 INFO - PROCESS | 2956 | ++DOCSHELL 1498D400 == 30 [pid = 2956] [id = 680] 03:36:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (15F40000) [pid = 2956] [serial = 2040] [outer = 00000000] 03:36:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (17680400) [pid = 2956] [serial = 2041] [outer = 15F40000] 03:36:13 INFO - PROCESS | 2956 | 1467542173164 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (17696800) [pid = 2956] [serial = 2042] [outer = 15F40000] 03:36:14 INFO - PROCESS | 2956 | 1467542174112 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:36:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 03:36:14 INFO - PROCESS | 2956 | 1467542174150 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 2956 | 1467542174152 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 03:36:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:36:14 INFO - PROCESS | 2956 | 1467542174155 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 2956 | 1467542174157 Marionette TRACE conn7 <- [1,2686,null,{}] 03:36:14 INFO - PROCESS | 2956 | 1467542174160 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:14 INFO - PROCESS | 2956 | 1467542174166 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:14 INFO - PROCESS | 2956 | 1467542174273 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 03:36:14 INFO - PROCESS | 2956 | 1467542174404 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:14 INFO - PROCESS | 2956 | 1467542174407 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:14 INFO - PROCESS | 2956 | ++DOCSHELL 0CC46800 == 31 [pid = 2956] [id = 681] 03:36:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (0CC47C00) [pid = 2956] [serial = 2043] [outer = 00000000] 03:36:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (0CE76C00) [pid = 2956] [serial = 2044] [outer = 0CC47C00] 03:36:14 INFO - PROCESS | 2956 | 1467542174467 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0FDFA800) [pid = 2956] [serial = 2045] [outer = 0CC47C00] 03:36:15 INFO - PROCESS | 2956 | 1467542175709 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:36:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1572ms 03:36:15 INFO - PROCESS | 2956 | 1467542175751 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 03:36:15 INFO - PROCESS | 2956 | 1467542175754 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 03:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:36:15 INFO - PROCESS | 2956 | 1467542175768 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:36:15 INFO - PROCESS | 2956 | 1467542175771 Marionette TRACE conn7 <- [1,2690,null,{}] 03:36:15 INFO - PROCESS | 2956 | 1467542175777 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:15 INFO - PROCESS | 2956 | 1467542175780 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:15 INFO - PROCESS | 2956 | 1467542175932 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 03:36:16 INFO - PROCESS | 2956 | 1467542176049 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 2956 | 1467542176052 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:16 INFO - PROCESS | 2956 | ++DOCSHELL 141A6400 == 32 [pid = 2956] [id = 682] 03:36:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (142D4000) [pid = 2956] [serial = 2046] [outer = 00000000] 03:36:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1472E400) [pid = 2956] [serial = 2047] [outer = 142D4000] 03:36:16 INFO - PROCESS | 2956 | 1467542176108 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1484DC00) [pid = 2956] [serial = 2048] [outer = 142D4000] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 16189000 == 31 [pid = 2956] [id = 554] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 103DD400 == 30 [pid = 2956] [id = 548] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 15F6B000 == 29 [pid = 2956] [id = 550] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 111CC400 == 28 [pid = 2956] [id = 552] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 15764400 == 27 [pid = 2956] [id = 553] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 1021F000 == 26 [pid = 2956] [id = 551] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 1498D400 == 25 [pid = 2956] [id = 680] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 15F74000 == 24 [pid = 2956] [id = 679] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 148EAC00 == 23 [pid = 2956] [id = 678] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 1082E800 == 22 [pid = 2956] [id = 677] 03:36:16 INFO - PROCESS | 2956 | --DOCSHELL 0FFDB400 == 21 [pid = 2956] [id = 676] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (199E1800) [pid = 2956] [serial = 2005] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19E3F000) [pid = 2956] [serial = 2008] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (199E9C00) [pid = 2956] [serial = 2006] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19F07C00) [pid = 2956] [serial = 2011] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (19E40000) [pid = 2956] [serial = 2009] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (0FFD2C00) [pid = 2956] [serial = 1990] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (0FFDA400) [pid = 2956] [serial = 1991] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (10562400) [pid = 2956] [serial = 1993] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (141AD400) [pid = 2956] [serial = 1994] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (15F73400) [pid = 2956] [serial = 1996] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (167CEC00) [pid = 2956] [serial = 1997] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (182CA800) [pid = 2956] [serial = 1999] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (18932C00) [pid = 2956] [serial = 2000] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (18FA2800) [pid = 2956] [serial = 2002] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 53 (14121400) [pid = 2956] [serial = 1987] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 52 (1482F400) [pid = 2956] [serial = 1988] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 51 (19AEC400) [pid = 2956] [serial = 1985] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 50 (19A30C00) [pid = 2956] [serial = 1984] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 49 (18FA9C00) [pid = 2956] [serial = 2014] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 48 (1AA68400) [pid = 2956] [serial = 2021] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 47 (1AA33400) [pid = 2956] [serial = 2020] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 46 (19F67400) [pid = 2956] [serial = 2018] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 45 (19F61C00) [pid = 2956] [serial = 2017] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 44 (196E6000) [pid = 2956] [serial = 2015] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 43 (19F0C000) [pid = 2956] [serial = 2012] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | --DOMWINDOW == 42 (19130C00) [pid = 2956] [serial = 2003] [outer = 00000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2956 | 1467542176904 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:36:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1173ms 03:36:16 INFO - PROCESS | 2956 | 1467542176942 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 2956 | 1467542176946 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 03:36:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:36:16 INFO - PROCESS | 2956 | 1467542176950 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 2956 | 1467542176953 Marionette TRACE conn7 <- [1,2694,null,{}] 03:36:16 INFO - PROCESS | 2956 | 1467542176959 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:17 INFO - PROCESS | 2956 | 1467542176961 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:17 INFO - PROCESS | 2956 | 1467542177055 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 03:36:17 INFO - PROCESS | 2956 | 1467542177062 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 2956 | 1467542177066 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:17 INFO - PROCESS | 2956 | ++DOCSHELL 10564800 == 22 [pid = 2956] [id = 683] 03:36:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 43 (10566800) [pid = 2956] [serial = 2049] [outer = 00000000] 03:36:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 44 (1056FC00) [pid = 2956] [serial = 2050] [outer = 10566800] 03:36:17 INFO - PROCESS | 2956 | 1467542177116 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 45 (10859C00) [pid = 2956] [serial = 2051] [outer = 10566800] 03:36:17 INFO - PROCESS | 2956 | 1467542177680 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:36:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:36:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 770ms 03:36:17 INFO - PROCESS | 2956 | 1467542177722 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 2956 | 1467542177726 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 03:36:17 INFO - PROCESS | 2956 | 1467542177733 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:36:17 INFO - PROCESS | 2956 | 1467542177735 Marionette TRACE conn7 <- [1,2698,null,{}] 03:36:17 INFO - PROCESS | 2956 | 1467542177739 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:17 INFO - PROCESS | 2956 | 1467542177741 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:17 INFO - PROCESS | 2956 | 1467542177839 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 03:36:17 INFO - PROCESS | 2956 | 1467542177942 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 2956 | 1467542177945 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:17 INFO - PROCESS | 2956 | ++DOCSHELL 14829000 == 23 [pid = 2956] [id = 684] 03:36:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 46 (1482A000) [pid = 2956] [serial = 2052] [outer = 00000000] 03:36:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 47 (1498A000) [pid = 2956] [serial = 2053] [outer = 1482A000] 03:36:18 INFO - PROCESS | 2956 | 1467542177993 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 48 (15F68800) [pid = 2956] [serial = 2054] [outer = 1482A000] 03:36:18 INFO - PROCESS | 2956 | 1467542178431 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 2956 | 1467542178469 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 03:36:18 INFO - PROCESS | 2956 | 1467542178473 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:36:18 INFO - PROCESS | 2956 | 1467542178476 Marionette TRACE conn7 <- [1,2702,null,{}] 03:36:18 INFO - PROCESS | 2956 | 1467542178487 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:18 INFO - PROCESS | 2956 | 1467542178492 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:18 INFO - PROCESS | 2956 | 1467542178584 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 03:36:18 INFO - PROCESS | 2956 | 1467542178593 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 2956 | 1467542178596 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:18 INFO - PROCESS | 2956 | ++DOCSHELL 1721C400 == 24 [pid = 2956] [id = 685] 03:36:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 49 (1721D000) [pid = 2956] [serial = 2055] [outer = 00000000] 03:36:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 50 (17253800) [pid = 2956] [serial = 2056] [outer = 1721D000] 03:36:18 INFO - PROCESS | 2956 | 1467542178645 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 51 (17695C00) [pid = 2956] [serial = 2057] [outer = 1721D000] 03:36:19 INFO - PROCESS | 2956 | 1467542179140 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:36:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 03:36:19 INFO - PROCESS | 2956 | 1467542179147 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 2956 | 1467542179149 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 03:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:36:19 INFO - PROCESS | 2956 | 1467542179153 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 2956 | 1467542179155 Marionette TRACE conn7 <- [1,2706,null,{}] 03:36:19 INFO - PROCESS | 2956 | 1467542179158 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:19 INFO - PROCESS | 2956 | 1467542179160 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:19 INFO - PROCESS | 2956 | 1467542179304 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 03:36:19 INFO - PROCESS | 2956 | 1467542179330 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 2956 | 1467542179332 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:19 INFO - PROCESS | 2956 | ++DOCSHELL 1785B000 == 25 [pid = 2956] [id = 686] 03:36:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 52 (1825B400) [pid = 2956] [serial = 2058] [outer = 00000000] 03:36:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 53 (18934800) [pid = 2956] [serial = 2059] [outer = 1825B400] 03:36:19 INFO - PROCESS | 2956 | 1467542179379 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 54 (1893DC00) [pid = 2956] [serial = 2060] [outer = 1825B400] 03:36:19 INFO - PROCESS | 2956 | 1467542179860 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 2956 | 1467542179889 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 03:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:36:19 INFO - PROCESS | 2956 | 1467542179899 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 2956 | 1467542179900 Marionette TRACE conn7 <- [1,2710,null,{}] 03:36:19 INFO - PROCESS | 2956 | 1467542179904 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:19 INFO - PROCESS | 2956 | 1467542179906 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:20 INFO - PROCESS | 2956 | 1467542180024 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 03:36:20 INFO - PROCESS | 2956 | 1467542180124 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 2956 | 1467542180126 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:20 INFO - PROCESS | 2956 | ++DOCSHELL 18A3E400 == 26 [pid = 2956] [id = 687] 03:36:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (18A40400) [pid = 2956] [serial = 2061] [outer = 00000000] 03:36:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (18F9B400) [pid = 2956] [serial = 2062] [outer = 18A40400] 03:36:20 INFO - PROCESS | 2956 | 1467542180171 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (18F9F000) [pid = 2956] [serial = 2063] [outer = 18A40400] 03:36:20 INFO - PROCESS | 2956 | 1467542180627 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 2956 | 1467542180674 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 03:36:20 INFO - PROCESS | 2956 | 1467542180677 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 2956 | 1467542180678 Marionette TRACE conn7 <- [1,2714,null,{}] 03:36:20 INFO - PROCESS | 2956 | 1467542180682 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:20 INFO - PROCESS | 2956 | 1467542180687 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:20 INFO - PROCESS | 2956 | 1467542180843 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 03:36:20 INFO - PROCESS | 2956 | 1467542180911 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 2956 | 1467542180913 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:20 INFO - PROCESS | 2956 | ++DOCSHELL 18FAAC00 == 27 [pid = 2956] [id = 688] 03:36:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (1912CC00) [pid = 2956] [serial = 2064] [outer = 00000000] 03:36:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (199E1400) [pid = 2956] [serial = 2065] [outer = 1912CC00] 03:36:21 INFO - PROCESS | 2956 | 1467542180966 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (199E2000) [pid = 2956] [serial = 2066] [outer = 1912CC00] 03:36:21 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (0FFDD400) [pid = 2956] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:36:21 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (0CF36C00) [pid = 2956] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:36:21 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (10833400) [pid = 2956] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:36:21 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (1412A000) [pid = 2956] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:36:21 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (148EB400) [pid = 2956] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:36:21 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (16186800) [pid = 2956] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:36:21 INFO - PROCESS | 2956 | 1467542181351 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 731ms 03:36:21 INFO - PROCESS | 2956 | 1467542181414 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 2956 | 1467542181416 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 03:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:36:21 INFO - PROCESS | 2956 | 1467542181419 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 2956 | 1467542181421 Marionette TRACE conn7 <- [1,2718,null,{}] 03:36:21 INFO - PROCESS | 2956 | 1467542181429 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:21 INFO - PROCESS | 2956 | 1467542181431 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:21 INFO - PROCESS | 2956 | 1467542181550 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 03:36:21 INFO - PROCESS | 2956 | 1467542181615 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 2956 | 1467542181617 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:21 INFO - PROCESS | 2956 | ++DOCSHELL 147C5C00 == 28 [pid = 2956] [id = 689] 03:36:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (1676DC00) [pid = 2956] [serial = 2067] [outer = 00000000] 03:36:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (199EA800) [pid = 2956] [serial = 2068] [outer = 1676DC00] 03:36:21 INFO - PROCESS | 2956 | 1467542181662 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (199EFC00) [pid = 2956] [serial = 2069] [outer = 1676DC00] 03:36:22 INFO - PROCESS | 2956 | 1467542182494 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:36:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:36:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1115ms 03:36:22 INFO - PROCESS | 2956 | 1467542182538 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 2956 | 1467542182540 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 03:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:36:22 INFO - PROCESS | 2956 | 1467542182544 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 2956 | 1467542182545 Marionette TRACE conn7 <- [1,2722,null,{}] 03:36:22 INFO - PROCESS | 2956 | 1467542182549 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 2956 | 1467542182551 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:22 INFO - PROCESS | 2956 | 1467542182665 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 03:36:22 INFO - PROCESS | 2956 | 1467542182673 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 2956 | 1467542182675 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:22 INFO - PROCESS | 2956 | ++DOCSHELL 19A31000 == 29 [pid = 2956] [id = 690] 03:36:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (19A5D800) [pid = 2956] [serial = 2070] [outer = 00000000] 03:36:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (19D6F400) [pid = 2956] [serial = 2071] [outer = 19A5D800] 03:36:22 INFO - PROCESS | 2956 | 1467542182721 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (19E3F000) [pid = 2956] [serial = 2072] [outer = 19A5D800] 03:36:23 INFO - PROCESS | 2956 | 1467542183158 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:36:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 03:36:23 INFO - PROCESS | 2956 | 1467542183215 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 2956 | 1467542183217 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:36:23 INFO - PROCESS | 2956 | 1467542183220 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 2956 | 1467542183221 Marionette TRACE conn7 <- [1,2726,null,{}] 03:36:23 INFO - PROCESS | 2956 | 1467542183275 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:23 INFO - PROCESS | 2956 | 1467542183278 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:23 INFO - PROCESS | 2956 | 1467542183395 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 03:36:23 INFO - PROCESS | 2956 | 1467542183530 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 2956 | 1467542183534 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:23 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDE400 == 30 [pid = 2956] [id = 691] 03:36:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1021E000) [pid = 2956] [serial = 2073] [outer = 00000000] 03:36:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (1055CC00) [pid = 2956] [serial = 2074] [outer = 1021E000] 03:36:23 INFO - PROCESS | 2956 | 1467542183592 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (1056E000) [pid = 2956] [serial = 2075] [outer = 1021E000] 03:36:24 INFO - PROCESS | 2956 | 1467542184261 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1084ms 03:36:24 INFO - PROCESS | 2956 | 1467542184305 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 2956 | 1467542184309 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 03:36:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:36:24 INFO - PROCESS | 2956 | 1467542184314 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 2956 | 1467542184317 Marionette TRACE conn7 <- [1,2730,null,{}] 03:36:24 INFO - PROCESS | 2956 | 1467542184342 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:24 INFO - PROCESS | 2956 | 1467542184345 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:24 INFO - PROCESS | 2956 | 1467542184456 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 03:36:24 INFO - PROCESS | 2956 | 1467542184598 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 2956 | 1467542184602 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:24 INFO - PROCESS | 2956 | ++DOCSHELL 1676BC00 == 31 [pid = 2956] [id = 692] 03:36:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (16777C00) [pid = 2956] [serial = 2076] [outer = 00000000] 03:36:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (17251400) [pid = 2956] [serial = 2077] [outer = 16777C00] 03:36:24 INFO - PROCESS | 2956 | 1467542184659 Marionette DEBUG loaded listener.js 03:36:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1825A400) [pid = 2956] [serial = 2078] [outer = 16777C00] 03:36:25 INFO - PROCESS | 2956 | 1467542185275 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:36:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1025ms 03:36:25 INFO - PROCESS | 2956 | 1467542185341 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 2956 | 1467542185343 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 03:36:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:36:25 INFO - PROCESS | 2956 | 1467542185347 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 2956 | 1467542185350 Marionette TRACE conn7 <- [1,2734,null,{}] 03:36:25 INFO - PROCESS | 2956 | 1467542185354 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:25 INFO - PROCESS | 2956 | 1467542185356 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:25 INFO - PROCESS | 2956 | 1467542185472 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 03:36:25 INFO - PROCESS | 2956 | 1467542185615 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 2956 | 1467542185619 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:25 INFO - PROCESS | 2956 | ++DOCSHELL 196DB000 == 32 [pid = 2956] [id = 693] 03:36:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (196DBC00) [pid = 2956] [serial = 2079] [outer = 00000000] 03:36:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (199E6C00) [pid = 2956] [serial = 2080] [outer = 196DBC00] 03:36:25 INFO - PROCESS | 2956 | 1467542185687 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (19E43000) [pid = 2956] [serial = 2081] [outer = 196DBC00] 03:36:26 INFO - PROCESS | 2956 | 1467542186249 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:36:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 03:36:26 INFO - PROCESS | 2956 | 1467542186327 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 03:36:26 INFO - PROCESS | 2956 | 1467542186333 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 03:36:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:36:26 INFO - PROCESS | 2956 | 1467542186339 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 2956 | 1467542186341 Marionette TRACE conn7 <- [1,2738,null,{}] 03:36:26 INFO - PROCESS | 2956 | 1467542186345 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:26 INFO - PROCESS | 2956 | 1467542186347 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:26 INFO - PROCESS | 2956 | 1467542186458 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 03:36:26 INFO - PROCESS | 2956 | 1467542186601 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 2956 | 1467542186604 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:26 INFO - PROCESS | 2956 | ++DOCSHELL 17255000 == 33 [pid = 2956] [id = 694] 03:36:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (172F1C00) [pid = 2956] [serial = 2082] [outer = 00000000] 03:36:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (19F61C00) [pid = 2956] [serial = 2083] [outer = 172F1C00] 03:36:26 INFO - PROCESS | 2956 | 1467542186659 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19F66800) [pid = 2956] [serial = 2084] [outer = 172F1C00] 03:36:27 INFO - PROCESS | 2956 | 1467542187408 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:36:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1126ms 03:36:27 INFO - PROCESS | 2956 | 1467542187468 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 2956 | 1467542187472 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 03:36:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:36:27 INFO - PROCESS | 2956 | 1467542187476 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 2956 | 1467542187481 Marionette TRACE conn7 <- [1,2742,null,{}] 03:36:27 INFO - PROCESS | 2956 | 1467542187486 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:27 INFO - PROCESS | 2956 | 1467542187488 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:27 INFO - PROCESS | 2956 | 1467542187594 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 15F6B400 == 32 [pid = 2956] [id = 544] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 17254000 == 31 [pid = 2956] [id = 555] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 1893F000 == 30 [pid = 2956] [id = 556] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 14129800 == 29 [pid = 2956] [id = 543] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 141AE800 == 28 [pid = 2956] [id = 545] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 18F9EC00 == 27 [pid = 2956] [id = 557] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 0CE72C00 == 26 [pid = 2956] [id = 675] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 191A3C00 == 25 [pid = 2956] [id = 549] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 1893E400 == 24 [pid = 2956] [id = 547] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 0CC46800 == 23 [pid = 2956] [id = 681] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 141ACC00 == 22 [pid = 2956] [id = 558] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 15762800 == 21 [pid = 2956] [id = 559] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 1785A800 == 20 [pid = 2956] [id = 546] 03:36:28 INFO - PROCESS | 2956 | --DOCSHELL 103DDC00 == 19 [pid = 2956] [id = 542] 03:36:28 INFO - PROCESS | 2956 | 1467542188284 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 2956 | 1467542188287 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (10220000) [pid = 2956] [serial = 2029] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (10223C00) [pid = 2956] [serial = 2030] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10558400) [pid = 2956] [serial = 2027] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (0FFDA000) [pid = 2956] [serial = 2026] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (10FE2000) [pid = 2956] [serial = 2032] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (15F76000) [pid = 2956] [serial = 2024] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (15F3A000) [pid = 2956] [serial = 2023] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (15765400) [pid = 2956] [serial = 2035] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1724B400) [pid = 2956] [serial = 2038] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (15F69000) [pid = 2956] [serial = 2036] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (172FFC00) [pid = 2956] [serial = 2039] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (13F45000) [pid = 2956] [serial = 2033] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (17680400) [pid = 2956] [serial = 2041] [outer = 00000000] [url = about:blank] 03:36:28 INFO - PROCESS | 2956 | ++DOCSHELL 0CC51C00 == 20 [pid = 2956] [id = 695] 03:36:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (0CE2A800) [pid = 2956] [serial = 2085] [outer = 00000000] 03:36:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (0FD60000) [pid = 2956] [serial = 2086] [outer = 0CE2A800] 03:36:28 INFO - PROCESS | 2956 | 1467542188464 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (0FFD3000) [pid = 2956] [serial = 2087] [outer = 0CE2A800] 03:36:28 INFO - PROCESS | 2956 | 1467542188893 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:36:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1479ms 03:36:28 INFO - PROCESS | 2956 | 1467542188956 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 2956 | 1467542188960 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:36:29 INFO - PROCESS | 2956 | 1467542188964 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 2956 | 1467542188967 Marionette TRACE conn7 <- [1,2746,null,{}] 03:36:29 INFO - PROCESS | 2956 | 1467542188972 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 2956 | 1467542188977 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:29 INFO - PROCESS | 2956 | 1467542189071 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 03:36:29 INFO - PROCESS | 2956 | 1467542189079 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2956 | 1467542189082 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:29 INFO - PROCESS | 2956 | ++DOCSHELL 10322C00 == 21 [pid = 2956] [id = 696] 03:36:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (103DDC00) [pid = 2956] [serial = 2088] [outer = 00000000] 03:36:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (1055E400) [pid = 2956] [serial = 2089] [outer = 103DDC00] 03:36:29 INFO - PROCESS | 2956 | 1467542189132 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (1056D400) [pid = 2956] [serial = 2090] [outer = 103DDC00] 03:36:29 INFO - PROCESS | 2956 | 1467542189612 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 03:36:29 INFO - PROCESS | 2956 | 1467542189638 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 2956 | 1467542189643 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:36:29 INFO - PROCESS | 2956 | 1467542189647 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 2956 | 1467542189649 Marionette TRACE conn7 <- [1,2750,null,{}] 03:36:29 INFO - PROCESS | 2956 | 1467542189653 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 2956 | 1467542189655 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:29 INFO - PROCESS | 2956 | 1467542189778 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 03:36:29 INFO - PROCESS | 2956 | 1467542189881 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2956 | 1467542189883 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:29 INFO - PROCESS | 2956 | ++DOCSHELL 141A3400 == 22 [pid = 2956] [id = 697] 03:36:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (142CF800) [pid = 2956] [serial = 2091] [outer = 00000000] 03:36:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (146B7000) [pid = 2956] [serial = 2092] [outer = 142CF800] 03:36:29 INFO - PROCESS | 2956 | 1467542189929 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (14828800) [pid = 2956] [serial = 2093] [outer = 142CF800] 03:36:30 INFO - PROCESS | 2956 | 1467542190351 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 03:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:36:30 INFO - PROCESS | 2956 | 1467542190381 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 2956 | 1467542190383 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 03:36:30 INFO - PROCESS | 2956 | 1467542190388 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - PROCESS | 2956 | 1467542190394 Marionette TRACE conn7 <- [1,2754,null,{}] 03:36:30 INFO - PROCESS | 2956 | 1467542190403 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 2956 | 1467542190407 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:30 INFO - PROCESS | 2956 | 1467542190552 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 03:36:30 INFO - PROCESS | 2956 | 1467542190617 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 2956 | 1467542190619 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:30 INFO - PROCESS | 2956 | ++DOCSHELL 1575B800 == 23 [pid = 2956] [id = 698] 03:36:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15F69C00) [pid = 2956] [serial = 2094] [outer = 00000000] 03:36:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (15F72800) [pid = 2956] [serial = 2095] [outer = 15F69C00] 03:36:30 INFO - PROCESS | 2956 | 1467542190674 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (167CE000) [pid = 2956] [serial = 2096] [outer = 15F69C00] 03:36:31 INFO - PROCESS | 2956 | 1467542191115 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 790ms 03:36:31 INFO - PROCESS | 2956 | 1467542191179 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 2956 | 1467542191182 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:36:31 INFO - PROCESS | 2956 | 1467542191185 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 2956 | 1467542191187 Marionette TRACE conn7 <- [1,2758,null,{}] 03:36:31 INFO - PROCESS | 2956 | 1467542191190 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 2956 | 1467542191192 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:31 INFO - PROCESS | 2956 | 1467542191317 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 03:36:31 INFO - PROCESS | 2956 | 1467542191385 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 2956 | 1467542191387 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:31 INFO - PROCESS | 2956 | ++DOCSHELL 167D1000 == 24 [pid = 2956] [id = 699] 03:36:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1721E800) [pid = 2956] [serial = 2097] [outer = 00000000] 03:36:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1724B000) [pid = 2956] [serial = 2098] [outer = 1721E800] 03:36:31 INFO - PROCESS | 2956 | 1467542191432 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (172FFC00) [pid = 2956] [serial = 2099] [outer = 1721E800] 03:36:31 INFO - PROCESS | 2956 | 1467542191849 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 03:36:31 INFO - PROCESS | 2956 | 1467542191860 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 2956 | 1467542191862 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:36:31 INFO - PROCESS | 2956 | 1467542191865 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 2956 | 1467542191867 Marionette TRACE conn7 <- [1,2762,null,{}] 03:36:31 INFO - PROCESS | 2956 | 1467542191870 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 2956 | 1467542191872 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:32 INFO - PROCESS | 2956 | 1467542191988 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 03:36:32 INFO - PROCESS | 2956 | 1467542191994 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 2956 | 1467542192000 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:32 INFO - PROCESS | 2956 | ++DOCSHELL 17697C00 == 25 [pid = 2956] [id = 700] 03:36:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (17698C00) [pid = 2956] [serial = 2100] [outer = 00000000] 03:36:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18265800) [pid = 2956] [serial = 2101] [outer = 17698C00] 03:36:32 INFO - PROCESS | 2956 | 1467542192112 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1893C400) [pid = 2956] [serial = 2102] [outer = 17698C00] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F40000) [pid = 2956] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19A5D800) [pid = 2956] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1912CC00) [pid = 2956] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18A40400) [pid = 2956] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1721D000) [pid = 2956] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (0CC47C00) [pid = 2956] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1482A000) [pid = 2956] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1676DC00) [pid = 2956] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (10566800) [pid = 2956] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (142D4000) [pid = 2956] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:36:32 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1825B400) [pid = 2956] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:36:32 INFO - PROCESS | 2956 | 1467542192784 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 03:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:36:32 INFO - PROCESS | 2956 | 1467542192837 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 2956 | 1467542192839 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 03:36:32 INFO - PROCESS | 2956 | 1467542192842 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 2956 | 1467542192844 Marionette TRACE conn7 <- [1,2766,null,{}] 03:36:32 INFO - PROCESS | 2956 | 1467542192854 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 2956 | 1467542192857 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:32 INFO - PROCESS | 2956 | 1467542192952 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 03:36:32 INFO - PROCESS | 2956 | 1467542192958 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 2956 | 1467542192960 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:33 INFO - PROCESS | 2956 | ++DOCSHELL 0CED3800 == 26 [pid = 2956] [id = 701] 03:36:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (15F77C00) [pid = 2956] [serial = 2103] [outer = 00000000] 03:36:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (18A33C00) [pid = 2956] [serial = 2104] [outer = 15F77C00] 03:36:33 INFO - PROCESS | 2956 | 1467542193006 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18A4C800) [pid = 2956] [serial = 2105] [outer = 15F77C00] 03:36:33 INFO - PROCESS | 2956 | 1467542193434 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 03:36:33 INFO - PROCESS | 2956 | 1467542193473 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 2956 | 1467542193475 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 03:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:36:33 INFO - PROCESS | 2956 | 1467542193512 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - PROCESS | 2956 | 1467542193514 Marionette TRACE conn7 <- [1,2770,null,{}] 03:36:33 INFO - PROCESS | 2956 | 1467542193517 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:33 INFO - PROCESS | 2956 | 1467542193519 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:33 INFO - PROCESS | 2956 | 1467542193601 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 03:36:33 INFO - PROCESS | 2956 | 1467542193607 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 2956 | 1467542193608 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:33 INFO - PROCESS | 2956 | ++DOCSHELL 18FA6400 == 27 [pid = 2956] [id = 702] 03:36:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18FA6C00) [pid = 2956] [serial = 2106] [outer = 00000000] 03:36:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1913A800) [pid = 2956] [serial = 2107] [outer = 18FA6C00] 03:36:33 INFO - PROCESS | 2956 | 1467542193654 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (196DC400) [pid = 2956] [serial = 2108] [outer = 18FA6C00] 03:36:34 INFO - PROCESS | 2956 | 1467542194098 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:36:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 650ms 03:36:34 INFO - PROCESS | 2956 | 1467542194142 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 2956 | 1467542194144 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 03:36:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:36:34 INFO - PROCESS | 2956 | 1467542194147 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 2956 | 1467542194149 Marionette TRACE conn7 <- [1,2774,null,{}] 03:36:34 INFO - PROCESS | 2956 | 1467542194152 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:34 INFO - PROCESS | 2956 | 1467542194154 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:34 INFO - PROCESS | 2956 | 1467542194234 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 03:36:34 INFO - PROCESS | 2956 | 1467542194240 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 2956 | 1467542194242 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:34 INFO - PROCESS | 2956 | ++DOCSHELL 196E0800 == 28 [pid = 2956] [id = 703] 03:36:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (196E1000) [pid = 2956] [serial = 2109] [outer = 00000000] 03:36:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (199E3000) [pid = 2956] [serial = 2110] [outer = 196E1000] 03:36:34 INFO - PROCESS | 2956 | 1467542194287 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (199E9400) [pid = 2956] [serial = 2111] [outer = 196E1000] 03:36:35 INFO - PROCESS | 2956 | 1467542195017 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:36:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 03:36:35 INFO - PROCESS | 2956 | 1467542195079 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 03:36:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:36:35 INFO - PROCESS | 2956 | 1467542195083 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 03:36:35 INFO - PROCESS | 2956 | 1467542195088 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 2956 | 1467542195092 Marionette TRACE conn7 <- [1,2778,null,{}] 03:36:35 INFO - PROCESS | 2956 | 1467542195098 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:35 INFO - PROCESS | 2956 | 1467542195101 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:35 INFO - PROCESS | 2956 | 1467542195246 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 03:36:35 INFO - PROCESS | 2956 | 1467542195390 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 2956 | 1467542195393 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:35 INFO - PROCESS | 2956 | ++DOCSHELL 10222400 == 29 [pid = 2956] [id = 704] 03:36:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (10229800) [pid = 2956] [serial = 2112] [outer = 00000000] 03:36:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (108C4400) [pid = 2956] [serial = 2113] [outer = 10229800] 03:36:35 INFO - PROCESS | 2956 | 1467542195452 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (142D5000) [pid = 2956] [serial = 2114] [outer = 10229800] 03:36:36 INFO - PROCESS | 2956 | 1467542196225 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:36:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1239ms 03:36:36 INFO - PROCESS | 2956 | 1467542196328 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 2956 | 1467542196333 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:36:36 INFO - PROCESS | 2956 | 1467542196339 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 2956 | 1467542196342 Marionette TRACE conn7 <- [1,2782,null,{}] 03:36:36 INFO - PROCESS | 2956 | 1467542196346 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 2956 | 1467542196349 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:36 INFO - PROCESS | 2956 | 1467542196498 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 03:36:36 INFO - PROCESS | 2956 | 1467542196731 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 2956 | 1467542196734 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:36 INFO - PROCESS | 2956 | ++DOCSHELL 0CECE400 == 30 [pid = 2956] [id = 705] 03:36:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (0CF33400) [pid = 2956] [serial = 2115] [outer = 00000000] 03:36:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0FF75800) [pid = 2956] [serial = 2116] [outer = 0CF33400] 03:36:36 INFO - PROCESS | 2956 | 1467542196799 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10220800) [pid = 2956] [serial = 2117] [outer = 0CF33400] 03:36:37 INFO - PROCESS | 2956 | --DOCSHELL 10564800 == 29 [pid = 2956] [id = 683] 03:36:37 INFO - PROCESS | 2956 | --DOCSHELL 196DB000 == 28 [pid = 2956] [id = 693] 03:36:37 INFO - PROCESS | 2956 | --DOCSHELL 0FFDE400 == 27 [pid = 2956] [id = 691] 03:36:37 INFO - PROCESS | 2956 | --DOCSHELL 1785B000 == 26 [pid = 2956] [id = 686] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17696800) [pid = 2956] [serial = 2042] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19D6F400) [pid = 2956] [serial = 2071] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (199E1400) [pid = 2956] [serial = 2065] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18F9F000) [pid = 2956] [serial = 2063] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18F9B400) [pid = 2956] [serial = 2062] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17253800) [pid = 2956] [serial = 2056] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17695C00) [pid = 2956] [serial = 2057] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0CE76C00) [pid = 2956] [serial = 2044] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FDFA800) [pid = 2956] [serial = 2045] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1498A000) [pid = 2956] [serial = 2053] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (15F68800) [pid = 2956] [serial = 2054] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (199EA800) [pid = 2956] [serial = 2068] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1056FC00) [pid = 2956] [serial = 2050] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (10859C00) [pid = 2956] [serial = 2051] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1472E400) [pid = 2956] [serial = 2047] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1484DC00) [pid = 2956] [serial = 2048] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (199E2000) [pid = 2956] [serial = 2066] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (19E3F000) [pid = 2956] [serial = 2072] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (18934800) [pid = 2956] [serial = 2059] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (1893DC00) [pid = 2956] [serial = 2060] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (199EFC00) [pid = 2956] [serial = 2069] [outer = 00000000] [url = about:blank] 03:36:37 INFO - PROCESS | 2956 | 1467542197447 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:36:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1123ms 03:36:37 INFO - PROCESS | 2956 | 1467542197466 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 2956 | 1467542197470 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 03:36:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:36:37 INFO - PROCESS | 2956 | 1467542197474 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 2956 | 1467542197476 Marionette TRACE conn7 <- [1,2786,null,{}] 03:36:37 INFO - PROCESS | 2956 | 1467542197481 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:37 INFO - PROCESS | 2956 | 1467542197486 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:37 INFO - PROCESS | 2956 | 1467542197574 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 03:36:37 INFO - PROCESS | 2956 | 1467542197675 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 2956 | 1467542197678 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:37 INFO - PROCESS | 2956 | ++DOCSHELL 0FF74400 == 27 [pid = 2956] [id = 706] 03:36:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (0FF74C00) [pid = 2956] [serial = 2118] [outer = 00000000] 03:36:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (1082F800) [pid = 2956] [serial = 2119] [outer = 0FF74C00] 03:36:37 INFO - PROCESS | 2956 | 1467542197724 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (13F12000) [pid = 2956] [serial = 2120] [outer = 0FF74C00] 03:36:38 INFO - PROCESS | 2956 | 1467542198198 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:36:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 03:36:38 INFO - PROCESS | 2956 | 1467542198239 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 2956 | 1467542198243 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 03:36:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:36:38 INFO - PROCESS | 2956 | 1467542198247 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 2956 | 1467542198249 Marionette TRACE conn7 <- [1,2790,null,{}] 03:36:38 INFO - PROCESS | 2956 | 1467542198253 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 2956 | 1467542198255 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:38 INFO - PROCESS | 2956 | 1467542198346 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 03:36:38 INFO - PROCESS | 2956 | 1467542198353 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 2956 | 1467542198355 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:38 INFO - PROCESS | 2956 | ++DOCSHELL 142CE000 == 28 [pid = 2956] [id = 707] 03:36:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (147C7000) [pid = 2956] [serial = 2121] [outer = 00000000] 03:36:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (15F39C00) [pid = 2956] [serial = 2122] [outer = 147C7000] 03:36:38 INFO - PROCESS | 2956 | 1467542198401 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (15F71C00) [pid = 2956] [serial = 2123] [outer = 147C7000] 03:36:38 INFO - PROCESS | 2956 | 1467542198882 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:36:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 03:36:38 INFO - PROCESS | 2956 | 1467542198922 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 2956 | 1467542198924 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 03:36:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:36:38 INFO - PROCESS | 2956 | 1467542198929 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 2956 | 1467542198935 Marionette TRACE conn7 <- [1,2794,null,{}] 03:36:38 INFO - PROCESS | 2956 | 1467542198944 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 2956 | 1467542198948 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:39 INFO - PROCESS | 2956 | 1467542199035 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 03:36:39 INFO - PROCESS | 2956 | 1467542199045 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 2956 | 1467542199047 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:39 INFO - PROCESS | 2956 | ++DOCSHELL 172F2000 == 29 [pid = 2956] [id = 708] 03:36:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (172F7400) [pid = 2956] [serial = 2124] [outer = 00000000] 03:36:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (17695C00) [pid = 2956] [serial = 2125] [outer = 172F7400] 03:36:39 INFO - PROCESS | 2956 | 1467542199093 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1769CC00) [pid = 2956] [serial = 2126] [outer = 172F7400] 03:36:39 INFO - PROCESS | 2956 | 1467542199550 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 03:36:39 INFO - PROCESS | 2956 | 1467542199622 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 2956 | 1467542199625 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 03:36:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:36:39 INFO - PROCESS | 2956 | 1467542199628 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 2956 | 1467542199629 Marionette TRACE conn7 <- [1,2798,null,{}] 03:36:39 INFO - PROCESS | 2956 | 1467542199633 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:39 INFO - PROCESS | 2956 | 1467542199635 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:39 INFO - PROCESS | 2956 | 1467542199754 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 03:36:39 INFO - PROCESS | 2956 | 1467542199843 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 2956 | 1467542199845 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:39 INFO - PROCESS | 2956 | ++DOCSHELL 18932C00 == 30 [pid = 2956] [id = 709] 03:36:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18933400) [pid = 2956] [serial = 2127] [outer = 00000000] 03:36:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (189A8800) [pid = 2956] [serial = 2128] [outer = 18933400] 03:36:39 INFO - PROCESS | 2956 | 1467542199888 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18A4C000) [pid = 2956] [serial = 2129] [outer = 18933400] 03:36:40 INFO - PROCESS | 2956 | 1467542200308 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:36:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 03:36:40 INFO - PROCESS | 2956 | 1467542200362 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 2956 | 1467542200364 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 03:36:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:36:40 INFO - PROCESS | 2956 | 1467542200373 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 2956 | 1467542200375 Marionette TRACE conn7 <- [1,2802,null,{}] 03:36:40 INFO - PROCESS | 2956 | 1467542200378 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 2956 | 1467542200380 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:40 INFO - PROCESS | 2956 | 1467542200510 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 03:36:40 INFO - PROCESS | 2956 | 1467542200577 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 2956 | 1467542200583 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:40 INFO - PROCESS | 2956 | ++DOCSHELL 1472E400 == 31 [pid = 2956] [id = 710] 03:36:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18FA1000) [pid = 2956] [serial = 2130] [outer = 00000000] 03:36:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18FA9C00) [pid = 2956] [serial = 2131] [outer = 18FA1000] 03:36:40 INFO - PROCESS | 2956 | 1467542200637 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (196E5400) [pid = 2956] [serial = 2132] [outer = 18FA1000] 03:36:41 INFO - PROCESS | 2956 | 1467542201091 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:36:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 03:36:41 INFO - PROCESS | 2956 | 1467542201147 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 03:36:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:36:41 INFO - PROCESS | 2956 | 1467542201149 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 03:36:41 INFO - PROCESS | 2956 | 1467542201152 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2956 | 1467542201153 Marionette TRACE conn7 <- [1,2806,null,{}] 03:36:41 INFO - PROCESS | 2956 | 1467542201161 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 2956 | 1467542201163 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:41 INFO - PROCESS | 2956 | 1467542201285 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 03:36:41 INFO - PROCESS | 2956 | 1467542201359 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 2956 | 1467542201361 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:41 INFO - PROCESS | 2956 | ++DOCSHELL 19A27800 == 32 [pid = 2956] [id = 711] 03:36:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19A35C00) [pid = 2956] [serial = 2133] [outer = 00000000] 03:36:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19D6B400) [pid = 2956] [serial = 2134] [outer = 19A35C00] 03:36:41 INFO - PROCESS | 2956 | 1467542201406 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (15F6B400) [pid = 2956] [serial = 2135] [outer = 19A35C00] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (0CE2A800) [pid = 2956] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (142CF800) [pid = 2956] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (103DDC00) [pid = 2956] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1721E800) [pid = 2956] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1021E000) [pid = 2956] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (16777C00) [pid = 2956] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (196DBC00) [pid = 2956] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18FA6C00) [pid = 2956] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (15F69C00) [pid = 2956] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:36:41 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (15F77C00) [pid = 2956] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:36:41 INFO - PROCESS | 2956 | 1467542201846 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:36:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 03:36:41 INFO - PROCESS | 2956 | 1467542201883 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 03:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:36:41 INFO - PROCESS | 2956 | 1467542201885 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 03:36:41 INFO - PROCESS | 2956 | 1467542201888 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2956 | 1467542201890 Marionette TRACE conn7 <- [1,2810,null,{}] 03:36:41 INFO - PROCESS | 2956 | 1467542201893 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 2956 | 1467542201895 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:42 INFO - PROCESS | 2956 | 1467542202017 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 03:36:42 INFO - PROCESS | 2956 | 1467542202083 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 2956 | 1467542202085 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:42 INFO - PROCESS | 2956 | ++DOCSHELL 15F6D800 == 33 [pid = 2956] [id = 712] 03:36:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (16186800) [pid = 2956] [serial = 2136] [outer = 00000000] 03:36:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (196E5800) [pid = 2956] [serial = 2137] [outer = 16186800] 03:36:42 INFO - PROCESS | 2956 | 1467542202129 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (199E7000) [pid = 2956] [serial = 2138] [outer = 16186800] 03:36:42 INFO - PROCESS | 2956 | 1467542202483 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:36:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 03:36:42 INFO - PROCESS | 2956 | 1467542202519 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 2956 | 1467542202521 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 03:36:42 INFO - PROCESS | 2956 | 1467542202536 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:36:42 INFO - PROCESS | 2956 | 1467542202538 Marionette TRACE conn7 <- [1,2814,null,{}] 03:36:42 INFO - PROCESS | 2956 | 1467542202542 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 2956 | 1467542202544 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:42 INFO - PROCESS | 2956 | 1467542202625 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 03:36:42 INFO - PROCESS | 2956 | 1467542202631 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 2956 | 1467542202632 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:42 INFO - PROCESS | 2956 | ++DOCSHELL 17218000 == 34 [pid = 2956] [id = 713] 03:36:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19E41800) [pid = 2956] [serial = 2139] [outer = 00000000] 03:36:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19F04800) [pid = 2956] [serial = 2140] [outer = 19E41800] 03:36:42 INFO - PROCESS | 2956 | 1467542202677 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19F08000) [pid = 2956] [serial = 2141] [outer = 19E41800] 03:36:43 INFO - PROCESS | 2956 | 1467542203137 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 03:36:43 INFO - PROCESS | 2956 | 1467542203170 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 2956 | 1467542203172 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 03:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:36:43 INFO - PROCESS | 2956 | 1467542203192 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 2956 | 1467542203194 Marionette TRACE conn7 <- [1,2818,null,{}] 03:36:43 INFO - PROCESS | 2956 | 1467542203197 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:43 INFO - PROCESS | 2956 | 1467542203199 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:43 INFO - PROCESS | 2956 | 1467542203283 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 03:36:43 INFO - PROCESS | 2956 | 1467542203288 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 2956 | 1467542203290 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:43 INFO - PROCESS | 2956 | ++DOCSHELL 17253C00 == 35 [pid = 2956] [id = 714] 03:36:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F0B800) [pid = 2956] [serial = 2142] [outer = 00000000] 03:36:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19F60C00) [pid = 2956] [serial = 2143] [outer = 19F0B800] 03:36:43 INFO - PROCESS | 2956 | 1467542203345 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F63C00) [pid = 2956] [serial = 2144] [outer = 19F0B800] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 141A6400 == 34 [pid = 2956] [id = 682] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 1721C400 == 33 [pid = 2956] [id = 685] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 19A31000 == 32 [pid = 2956] [id = 690] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 18A3E400 == 31 [pid = 2956] [id = 687] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 1676BC00 == 30 [pid = 2956] [id = 692] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 18FAAC00 == 29 [pid = 2956] [id = 688] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 147C5C00 == 28 [pid = 2956] [id = 689] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 0CC51C00 == 27 [pid = 2956] [id = 695] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 17255000 == 26 [pid = 2956] [id = 694] 03:36:44 INFO - PROCESS | 2956 | --DOCSHELL 14829000 == 25 [pid = 2956] [id = 684] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18265800) [pid = 2956] [serial = 2101] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FD60000) [pid = 2956] [serial = 2086] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0FFD3000) [pid = 2956] [serial = 2087] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (146B7000) [pid = 2956] [serial = 2092] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1055E400) [pid = 2956] [serial = 2089] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1056D400) [pid = 2956] [serial = 2090] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (172FFC00) [pid = 2956] [serial = 2099] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1724B000) [pid = 2956] [serial = 2098] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1056E000) [pid = 2956] [serial = 2075] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1055CC00) [pid = 2956] [serial = 2074] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1825A400) [pid = 2956] [serial = 2078] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (17251400) [pid = 2956] [serial = 2077] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19E43000) [pid = 2956] [serial = 2081] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (196DC400) [pid = 2956] [serial = 2108] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (199E6C00) [pid = 2956] [serial = 2080] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (199E3000) [pid = 2956] [serial = 2110] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (19F61C00) [pid = 2956] [serial = 2083] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (1913A800) [pid = 2956] [serial = 2107] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (15F72800) [pid = 2956] [serial = 2095] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (167CE000) [pid = 2956] [serial = 2096] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (18A4C800) [pid = 2956] [serial = 2105] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (18A33C00) [pid = 2956] [serial = 2104] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | --DOMWINDOW == 54 (14828800) [pid = 2956] [serial = 2093] [outer = 00000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2956 | 1467542205192 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2031ms 03:36:45 INFO - PROCESS | 2956 | 1467542205212 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 2956 | 1467542205216 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:36:45 INFO - PROCESS | 2956 | 1467542205222 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 2956 | 1467542205225 Marionette TRACE conn7 <- [1,2822,null,{}] 03:36:45 INFO - PROCESS | 2956 | 1467542205231 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:45 INFO - PROCESS | 2956 | 1467542205234 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:45 INFO - PROCESS | 2956 | 1467542205326 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 03:36:45 INFO - PROCESS | 2956 | 1467542205335 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 2956 | 1467542205338 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:45 INFO - PROCESS | 2956 | ++DOCSHELL 10229000 == 26 [pid = 2956] [id = 715] 03:36:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (10229C00) [pid = 2956] [serial = 2145] [outer = 00000000] 03:36:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (103DD000) [pid = 2956] [serial = 2146] [outer = 10229C00] 03:36:45 INFO - PROCESS | 2956 | 1467542205391 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (10559800) [pid = 2956] [serial = 2147] [outer = 10229C00] 03:36:45 INFO - PROCESS | 2956 | 1467542205908 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 03:36:45 INFO - PROCESS | 2956 | 1467542205951 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 2956 | 1467542205957 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:36:45 INFO - PROCESS | 2956 | 1467542205963 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 2956 | 1467542205966 Marionette TRACE conn7 <- [1,2826,null,{}] 03:36:45 INFO - PROCESS | 2956 | 1467542205969 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:45 INFO - PROCESS | 2956 | 1467542205972 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:46 INFO - PROCESS | 2956 | 1467542206063 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 03:36:46 INFO - PROCESS | 2956 | 1467542206078 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2956 | 1467542206081 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:46 INFO - PROCESS | 2956 | ++DOCSHELL 10710800 == 27 [pid = 2956] [id = 716] 03:36:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (10713000) [pid = 2956] [serial = 2148] [outer = 00000000] 03:36:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (10857000) [pid = 2956] [serial = 2149] [outer = 10713000] 03:36:46 INFO - PROCESS | 2956 | 1467542206214 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (111D1C00) [pid = 2956] [serial = 2150] [outer = 10713000] 03:36:46 INFO - PROCESS | 2956 | 1467542206618 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 03:36:46 INFO - PROCESS | 2956 | 1467542206697 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 2956 | 1467542206699 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 03:36:46 INFO - PROCESS | 2956 | 1467542206703 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:36:46 INFO - PROCESS | 2956 | 1467542206706 Marionette TRACE conn7 <- [1,2830,null,{}] 03:36:46 INFO - PROCESS | 2956 | 1467542206718 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 2956 | 1467542206722 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:46 INFO - PROCESS | 2956 | 1467542206849 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 03:36:46 INFO - PROCESS | 2956 | 1467542206859 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2956 | 1467542206862 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:46 INFO - PROCESS | 2956 | ++DOCSHELL 148E1000 == 28 [pid = 2956] [id = 717] 03:36:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (148E2400) [pid = 2956] [serial = 2151] [outer = 00000000] 03:36:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (1498F800) [pid = 2956] [serial = 2152] [outer = 148E2400] 03:36:46 INFO - PROCESS | 2956 | 1467542206911 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (15D44C00) [pid = 2956] [serial = 2153] [outer = 148E2400] 03:36:47 INFO - PROCESS | 2956 | 1467542207447 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:36:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 03:36:47 INFO - PROCESS | 2956 | 1467542207476 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 2956 | 1467542207479 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 03:36:47 INFO - PROCESS | 2956 | 1467542207482 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 2956 | 1467542207483 Marionette TRACE conn7 <- [1,2834,null,{}] 03:36:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:36:47 INFO - PROCESS | 2956 | 1467542207487 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 2956 | 1467542207489 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:47 INFO - PROCESS | 2956 | 1467542207576 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 03:36:47 INFO - PROCESS | 2956 | 1467542207581 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 2956 | 1467542207583 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:47 INFO - PROCESS | 2956 | ++DOCSHELL 15F41C00 == 29 [pid = 2956] [id = 718] 03:36:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (15F69400) [pid = 2956] [serial = 2154] [outer = 00000000] 03:36:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (16186C00) [pid = 2956] [serial = 2155] [outer = 15F69400] 03:36:47 INFO - PROCESS | 2956 | 1467542207629 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (167D0800) [pid = 2956] [serial = 2156] [outer = 15F69400] 03:36:48 INFO - PROCESS | 2956 | 1467542208097 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 03:36:48 INFO - PROCESS | 2956 | 1467542208156 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 2956 | 1467542208158 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 03:36:48 INFO - PROCESS | 2956 | 1467542208162 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:36:48 INFO - PROCESS | 2956 | 1467542208163 Marionette TRACE conn7 <- [1,2838,null,{}] 03:36:48 INFO - PROCESS | 2956 | 1467542208167 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 2956 | 1467542208169 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:48 INFO - PROCESS | 2956 | 1467542208276 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 03:36:48 INFO - PROCESS | 2956 | 1467542208284 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2956 | 1467542208286 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:48 INFO - PROCESS | 2956 | ++DOCSHELL 1721F000 == 30 [pid = 2956] [id = 719] 03:36:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1721F400) [pid = 2956] [serial = 2157] [outer = 00000000] 03:36:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (172F3000) [pid = 2956] [serial = 2158] [outer = 1721F400] 03:36:48 INFO - PROCESS | 2956 | 1467542208331 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1767AC00) [pid = 2956] [serial = 2159] [outer = 1721F400] 03:36:48 INFO - PROCESS | 2956 | 1467542208766 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 03:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:36:48 INFO - PROCESS | 2956 | 1467542208836 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 2956 | 1467542208838 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 03:36:48 INFO - PROCESS | 2956 | 1467542208842 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - PROCESS | 2956 | 1467542208843 Marionette TRACE conn7 <- [1,2842,null,{}] 03:36:48 INFO - PROCESS | 2956 | 1467542208847 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 2956 | 1467542208852 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:48 INFO - PROCESS | 2956 | 1467542208956 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 03:36:48 INFO - PROCESS | 2956 | 1467542208961 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2956 | 1467542208963 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:48 INFO - PROCESS | 2956 | ++DOCSHELL 18261000 == 31 [pid = 2956] [id = 720] 03:36:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18261C00) [pid = 2956] [serial = 2160] [outer = 00000000] 03:36:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18931C00) [pid = 2956] [serial = 2161] [outer = 18261C00] 03:36:49 INFO - PROCESS | 2956 | 1467542209008 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18938400) [pid = 2956] [serial = 2162] [outer = 18261C00] 03:36:49 INFO - PROCESS | 2956 | 1467542209461 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 03:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:36:49 INFO - PROCESS | 2956 | 1467542209512 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 2956 | 1467542209514 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 03:36:49 INFO - PROCESS | 2956 | 1467542209518 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 2956 | 1467542209519 Marionette TRACE conn7 <- [1,2846,null,{}] 03:36:49 INFO - PROCESS | 2956 | 1467542209523 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 2956 | 1467542209524 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:49 INFO - PROCESS | 2956 | 1467542209601 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 03:36:49 INFO - PROCESS | 2956 | 1467542209635 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 2956 | 1467542209637 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:49 INFO - PROCESS | 2956 | ++DOCSHELL 14768C00 == 32 [pid = 2956] [id = 721] 03:36:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (15768C00) [pid = 2956] [serial = 2163] [outer = 00000000] 03:36:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1899FC00) [pid = 2956] [serial = 2164] [outer = 15768C00] 03:36:49 INFO - PROCESS | 2956 | 1467542209680 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18A3F400) [pid = 2956] [serial = 2165] [outer = 15768C00] 03:36:50 INFO - PROCESS | 2956 | 1467542210111 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 03:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:36:50 INFO - PROCESS | 2956 | 1467542210161 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 2956 | 1467542210163 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 03:36:50 INFO - PROCESS | 2956 | 1467542210166 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 2956 | 1467542210168 Marionette TRACE conn7 <- [1,2850,null,{}] 03:36:50 INFO - PROCESS | 2956 | 1467542210171 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 2956 | 1467542210173 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:50 INFO - PROCESS | 2956 | 1467542210253 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 03:36:50 INFO - PROCESS | 2956 | 1467542210259 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 2956 | 1467542210261 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:50 INFO - PROCESS | 2956 | ++DOCSHELL 18FA3000 == 33 [pid = 2956] [id = 722] 03:36:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18FA8C00) [pid = 2956] [serial = 2166] [outer = 00000000] 03:36:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (196D9000) [pid = 2956] [serial = 2167] [outer = 18FA8C00] 03:36:50 INFO - PROCESS | 2956 | 1467542210305 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19130400) [pid = 2956] [serial = 2168] [outer = 18FA8C00] 03:36:50 INFO - PROCESS | 2956 | 1467542210786 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 03:36:50 INFO - PROCESS | 2956 | 1467542210840 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 2956 | 1467542210841 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 03:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:36:50 INFO - PROCESS | 2956 | 1467542210845 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 2956 | 1467542210846 Marionette TRACE conn7 <- [1,2854,null,{}] 03:36:50 INFO - PROCESS | 2956 | 1467542210856 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 2956 | 1467542210858 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:50 INFO - PROCESS | 2956 | 1467542210971 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 03:36:51 INFO - PROCESS | 2956 | 1467542211062 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 2956 | 1467542211064 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:51 INFO - PROCESS | 2956 | ++DOCSHELL 14855800 == 34 [pid = 2956] [id = 723] 03:36:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (199E1400) [pid = 2956] [serial = 2169] [outer = 00000000] 03:36:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (199E7C00) [pid = 2956] [serial = 2170] [outer = 199E1400] 03:36:51 INFO - PROCESS | 2956 | 1467542211107 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (199E8800) [pid = 2956] [serial = 2171] [outer = 199E1400] 03:36:51 INFO - PROCESS | 2956 | 1467542211544 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:36:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 731ms 03:36:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:36:51 INFO - PROCESS | 2956 | 1467542211576 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 2956 | 1467542211578 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 03:36:51 INFO - PROCESS | 2956 | 1467542211581 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 2956 | 1467542211583 Marionette TRACE conn7 <- [1,2858,null,{}] 03:36:51 INFO - PROCESS | 2956 | 1467542211586 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:51 INFO - PROCESS | 2956 | 1467542211588 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:51 INFO - PROCESS | 2956 | 1467542211708 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 03:36:51 INFO - PROCESS | 2956 | 1467542211713 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 2956 | 1467542211715 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:51 INFO - PROCESS | 2956 | ++DOCSHELL 196E1400 == 35 [pid = 2956] [id = 724] 03:36:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (196E4800) [pid = 2956] [serial = 2172] [outer = 00000000] 03:36:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19B12C00) [pid = 2956] [serial = 2173] [outer = 196E4800] 03:36:51 INFO - PROCESS | 2956 | 1467542211759 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19E40C00) [pid = 2956] [serial = 2174] [outer = 196E4800] 03:36:52 INFO - PROCESS | 2956 | 1467542212250 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:36:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 03:36:52 INFO - PROCESS | 2956 | 1467542212317 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 2956 | 1467542212319 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 03:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:36:52 INFO - PROCESS | 2956 | 1467542212362 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 2956 | 1467542212364 Marionette TRACE conn7 <- [1,2862,null,{}] 03:36:52 INFO - PROCESS | 2956 | 1467542212368 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 2956 | 1467542212370 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:52 INFO - PROCESS | 2956 | 1467542212679 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17698C00) [pid = 2956] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18933400) [pid = 2956] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18FA1000) [pid = 2956] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16186800) [pid = 2956] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19A35C00) [pid = 2956] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19E41800) [pid = 2956] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (172F7400) [pid = 2956] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (147C7000) [pid = 2956] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FF74C00) [pid = 2956] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CF33400) [pid = 2956] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10229800) [pid = 2956] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (196E1000) [pid = 2956] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:36:52 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (172F1C00) [pid = 2956] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:36:52 INFO - PROCESS | 2956 | 1467542212752 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 2956 | 1467542212755 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:52 INFO - PROCESS | 2956 | ++DOCSHELL 0FDF0C00 == 36 [pid = 2956] [id = 725] 03:36:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FF74C00) [pid = 2956] [serial = 2175] [outer = 00000000] 03:36:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10563000) [pid = 2956] [serial = 2176] [outer = 0FF74C00] 03:36:52 INFO - PROCESS | 2956 | 1467542212801 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (16773000) [pid = 2956] [serial = 2177] [outer = 0FF74C00] 03:36:53 INFO - PROCESS | 2956 | 1467542213165 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:36:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 890ms 03:36:53 INFO - PROCESS | 2956 | 1467542213247 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 2956 | 1467542213249 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:36:53 INFO - PROCESS | 2956 | 1467542213253 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 2956 | 1467542213254 Marionette TRACE conn7 <- [1,2866,null,{}] 03:36:53 INFO - PROCESS | 2956 | 1467542213257 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 2956 | 1467542213259 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:53 INFO - PROCESS | 2956 | 1467542213339 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 03:36:53 INFO - PROCESS | 2956 | 1467542213344 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 2956 | 1467542213346 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:53 INFO - PROCESS | 2956 | ++DOCSHELL 17693400 == 37 [pid = 2956] [id = 726] 03:36:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1893F000) [pid = 2956] [serial = 2178] [outer = 00000000] 03:36:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19E4A800) [pid = 2956] [serial = 2179] [outer = 1893F000] 03:36:53 INFO - PROCESS | 2956 | 1467542213390 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F65400) [pid = 2956] [serial = 2180] [outer = 1893F000] 03:36:53 INFO - PROCESS | 2956 | 1467542213845 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:36:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 03:36:53 INFO - PROCESS | 2956 | 1467542213884 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 2956 | 1467542213886 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:36:53 INFO - PROCESS | 2956 | 1467542213889 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 2956 | 1467542213890 Marionette TRACE conn7 <- [1,2870,null,{}] 03:36:53 INFO - PROCESS | 2956 | 1467542213894 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 2956 | 1467542213896 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:53 INFO - PROCESS | 2956 | 1467542213977 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 03:36:53 INFO - PROCESS | 2956 | 1467542213982 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 2956 | 1467542213984 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:54 INFO - PROCESS | 2956 | ++DOCSHELL 19F6A000 == 38 [pid = 2956] [id = 727] 03:36:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19FB3800) [pid = 2956] [serial = 2181] [outer = 00000000] 03:36:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19FBD400) [pid = 2956] [serial = 2182] [outer = 19FB3800] 03:36:54 INFO - PROCESS | 2956 | 1467542214028 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1AA33400) [pid = 2956] [serial = 2183] [outer = 19FB3800] 03:36:54 INFO - PROCESS | 2956 | 1467542214487 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:36:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 03:36:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:36:54 INFO - PROCESS | 2956 | 1467542214519 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 2956 | 1467542214521 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 03:36:54 INFO - PROCESS | 2956 | 1467542214543 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 2956 | 1467542214545 Marionette TRACE conn7 <- [1,2874,null,{}] 03:36:54 INFO - PROCESS | 2956 | 1467542214549 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 2956 | 1467542214550 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:54 INFO - PROCESS | 2956 | 1467542214633 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 03:36:54 INFO - PROCESS | 2956 | 1467542214638 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 2956 | 1467542214640 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:54 INFO - PROCESS | 2956 | ++DOCSHELL 15764800 == 39 [pid = 2956] [id = 728] 03:36:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17681C00) [pid = 2956] [serial = 2184] [outer = 00000000] 03:36:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1AA66C00) [pid = 2956] [serial = 2185] [outer = 17681C00] 03:36:54 INFO - PROCESS | 2956 | 1467542214684 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1AA6AC00) [pid = 2956] [serial = 2186] [outer = 17681C00] 03:36:55 INFO - PROCESS | 2956 | 1467542215523 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1039ms 03:36:55 INFO - PROCESS | 2956 | 1467542215565 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 2956 | 1467542215570 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 03:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:36:55 INFO - PROCESS | 2956 | 1467542215574 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 2956 | 1467542215578 Marionette TRACE conn7 <- [1,2878,null,{}] 03:36:55 INFO - PROCESS | 2956 | 1467542215603 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:55 INFO - PROCESS | 2956 | 1467542215607 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:55 INFO - PROCESS | 2956 | 1467542215729 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 03:36:55 INFO - PROCESS | 2956 | 1467542215872 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 2956 | 1467542215875 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:55 INFO - PROCESS | 2956 | ++DOCSHELL 10226C00 == 40 [pid = 2956] [id = 729] 03:36:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (103E2400) [pid = 2956] [serial = 2187] [outer = 00000000] 03:36:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1082A000) [pid = 2956] [serial = 2188] [outer = 103E2400] 03:36:55 INFO - PROCESS | 2956 | 1467542215932 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (142CC800) [pid = 2956] [serial = 2189] [outer = 103E2400] 03:36:56 INFO - PROCESS | 2956 | 1467542216637 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:36:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1276ms 03:36:56 INFO - PROCESS | 2956 | 1467542216864 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 2956 | 1467542216869 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 03:36:56 INFO - PROCESS | 2956 | 1467542216874 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:36:56 INFO - PROCESS | 2956 | 1467542216877 Marionette TRACE conn7 <- [1,2882,null,{}] 03:36:56 INFO - PROCESS | 2956 | 1467542216882 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 2956 | 1467542216886 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:57 INFO - PROCESS | 2956 | 1467542216998 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 03:36:57 INFO - PROCESS | 2956 | 1467542217138 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2956 | 1467542217143 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:57 INFO - PROCESS | 2956 | ++DOCSHELL 1056C800 == 41 [pid = 2956] [id = 730] 03:36:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1056CC00) [pid = 2956] [serial = 2190] [outer = 00000000] 03:36:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10FDC400) [pid = 2956] [serial = 2191] [outer = 1056CC00] 03:36:57 INFO - PROCESS | 2956 | 1467542217197 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (141F2C00) [pid = 2956] [serial = 2192] [outer = 1056CC00] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 17218000 == 40 [pid = 2956] [id = 713] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 19F6A000 == 39 [pid = 2956] [id = 727] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 17693400 == 38 [pid = 2956] [id = 726] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 0FDF0C00 == 37 [pid = 2956] [id = 725] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 196E1400 == 36 [pid = 2956] [id = 724] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 14855800 == 35 [pid = 2956] [id = 723] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 18FA3000 == 34 [pid = 2956] [id = 722] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 14768C00 == 33 [pid = 2956] [id = 721] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 18261000 == 32 [pid = 2956] [id = 720] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 1721F000 == 31 [pid = 2956] [id = 719] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 15F41C00 == 30 [pid = 2956] [id = 718] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19F60C00) [pid = 2956] [serial = 2143] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 148E1000 == 29 [pid = 2956] [id = 717] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 10710800 == 28 [pid = 2956] [id = 716] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 10229000 == 27 [pid = 2956] [id = 715] 03:36:57 INFO - PROCESS | 2956 | --DOCSHELL 17253C00 == 26 [pid = 2956] [id = 714] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19F66800) [pid = 2956] [serial = 2084] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (189A8800) [pid = 2956] [serial = 2128] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18A4C000) [pid = 2956] [serial = 2129] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (196E5400) [pid = 2956] [serial = 2132] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18FA9C00) [pid = 2956] [serial = 2131] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (196E5800) [pid = 2956] [serial = 2137] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19D6B400) [pid = 2956] [serial = 2134] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19F04800) [pid = 2956] [serial = 2140] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15F6B400) [pid = 2956] [serial = 2135] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17695C00) [pid = 2956] [serial = 2125] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15F39C00) [pid = 2956] [serial = 2122] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15F71C00) [pid = 2956] [serial = 2123] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1082F800) [pid = 2956] [serial = 2119] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (13F12000) [pid = 2956] [serial = 2120] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F08000) [pid = 2956] [serial = 2141] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (10220800) [pid = 2956] [serial = 2117] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (0FF75800) [pid = 2956] [serial = 2116] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (142D5000) [pid = 2956] [serial = 2114] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (108C4400) [pid = 2956] [serial = 2113] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (199E9400) [pid = 2956] [serial = 2111] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (199E7000) [pid = 2956] [serial = 2138] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1769CC00) [pid = 2956] [serial = 2126] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1893C400) [pid = 2956] [serial = 2102] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2956 | 1467542217815 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 03:36:57 INFO - PROCESS | 2956 | 1467542217849 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 2956 | 1467542217852 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 03:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:36:57 INFO - PROCESS | 2956 | 1467542217858 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - PROCESS | 2956 | 1467542217862 Marionette TRACE conn7 <- [1,2886,null,{}] 03:36:57 INFO - PROCESS | 2956 | 1467542217866 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:57 INFO - PROCESS | 2956 | 1467542217869 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:57 INFO - PROCESS | 2956 | 1467542217959 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 03:36:57 INFO - PROCESS | 2956 | 1467542217968 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2956 | 1467542217970 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:57 INFO - PROCESS | 2956 | ++DOCSHELL 10552400 == 27 [pid = 2956] [id = 731] 03:36:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10556800) [pid = 2956] [serial = 2193] [outer = 00000000] 03:36:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (14123400) [pid = 2956] [serial = 2194] [outer = 10556800] 03:36:58 INFO - PROCESS | 2956 | 1467542218021 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (146BBC00) [pid = 2956] [serial = 2195] [outer = 10556800] 03:36:58 INFO - PROCESS | 2956 | 1467542218527 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 03:36:58 INFO - PROCESS | 2956 | 1467542218595 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 2956 | 1467542218597 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 03:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:36:58 INFO - PROCESS | 2956 | 1467542218601 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 2956 | 1467542218603 Marionette TRACE conn7 <- [1,2890,null,{}] 03:36:58 INFO - PROCESS | 2956 | 1467542218618 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 2956 | 1467542218622 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:58 INFO - PROCESS | 2956 | 1467542218715 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 03:36:58 INFO - PROCESS | 2956 | 1467542218731 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 2956 | 1467542218734 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:58 INFO - PROCESS | 2956 | ++DOCSHELL 15F70400 == 28 [pid = 2956] [id = 732] 03:36:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (15F71400) [pid = 2956] [serial = 2196] [outer = 00000000] 03:36:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1618AC00) [pid = 2956] [serial = 2197] [outer = 15F71400] 03:36:58 INFO - PROCESS | 2956 | 1467542218784 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (16778000) [pid = 2956] [serial = 2198] [outer = 15F71400] 03:36:59 INFO - PROCESS | 2956 | 1467542219266 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 731ms 03:36:59 INFO - PROCESS | 2956 | 1467542219334 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 03:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:36:59 INFO - PROCESS | 2956 | 1467542219336 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 03:36:59 INFO - PROCESS | 2956 | 1467542219339 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 2956 | 1467542219341 Marionette TRACE conn7 <- [1,2894,null,{}] 03:36:59 INFO - PROCESS | 2956 | 1467542219344 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 2956 | 1467542219346 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:59 INFO - PROCESS | 2956 | 1467542219434 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 03:36:59 INFO - PROCESS | 2956 | 1467542219541 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2956 | 1467542219543 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:36:59 INFO - PROCESS | 2956 | ++DOCSHELL 0CC49C00 == 29 [pid = 2956] [id = 733] 03:36:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17215800) [pid = 2956] [serial = 2199] [outer = 00000000] 03:36:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17698800) [pid = 2956] [serial = 2200] [outer = 17215800] 03:36:59 INFO - PROCESS | 2956 | 1467542219597 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17856000) [pid = 2956] [serial = 2201] [outer = 17215800] 03:37:00 INFO - PROCESS | 2956 | 1467542220008 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 03:37:00 INFO - PROCESS | 2956 | 1467542220105 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 2956 | 1467542220107 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 03:37:00 INFO - PROCESS | 2956 | 1467542220115 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 2956 | 1467542220117 Marionette TRACE conn7 <- [1,2898,null,{}] 03:37:00 INFO - PROCESS | 2956 | 1467542220120 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:37:00 INFO - PROCESS | 2956 | 1467542220122 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:00 INFO - PROCESS | 2956 | 1467542220238 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 03:37:00 INFO - PROCESS | 2956 | 1467542220306 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 2956 | 1467542220309 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:00 INFO - PROCESS | 2956 | ++DOCSHELL 18265800 == 30 [pid = 2956] [id = 734] 03:37:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (182C7C00) [pid = 2956] [serial = 2202] [outer = 00000000] 03:37:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18934C00) [pid = 2956] [serial = 2203] [outer = 182C7C00] 03:37:00 INFO - PROCESS | 2956 | 1467542220354 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (189AC800) [pid = 2956] [serial = 2204] [outer = 182C7C00] 03:37:00 INFO - PROCESS | 2956 | 1467542220733 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:37:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:37:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:37:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 03:37:00 INFO - PROCESS | 2956 | 1467542220795 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 2956 | 1467542220797 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 03:37:00 INFO - TEST-START | /DOMEvents/constructors.html 03:37:00 INFO - PROCESS | 2956 | 1467542220806 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 2956 | 1467542220807 Marionette TRACE conn7 <- [1,2902,null,{}] 03:37:00 INFO - PROCESS | 2956 | 1467542220811 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:00 INFO - PROCESS | 2956 | 1467542220817 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:00 INFO - PROCESS | 2956 | 1467542220967 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 03:37:00 INFO - PROCESS | 2956 | 1467542220972 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 2956 | 1467542220974 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:01 INFO - PROCESS | 2956 | ++DOCSHELL 18A42C00 == 31 [pid = 2956] [id = 735] 03:37:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18A4A800) [pid = 2956] [serial = 2205] [outer = 00000000] 03:37:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1913A800) [pid = 2956] [serial = 2206] [outer = 18A4A800] 03:37:01 INFO - PROCESS | 2956 | 1467542221079 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (196E2800) [pid = 2956] [serial = 2207] [outer = 18A4A800] 03:37:01 INFO - PROCESS | 2956 | 1467542221766 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:37:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:37:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1036ms 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1721F400) [pid = 2956] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10713000) [pid = 2956] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18261C00) [pid = 2956] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (196E4800) [pid = 2956] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FF74C00) [pid = 2956] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (148E2400) [pid = 2956] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18FA8C00) [pid = 2956] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (199E1400) [pid = 2956] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (15768C00) [pid = 2956] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (15F69400) [pid = 2956] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1893F000) [pid = 2956] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (10229C00) [pid = 2956] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19F0B800) [pid = 2956] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:37:01 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19FB3800) [pid = 2956] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:37:01 INFO - PROCESS | 2956 | 1467542221986 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 2956 | 1467542221988 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 03:37:01 INFO - PROCESS | 2956 | 1467542221995 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:37:02 INFO - PROCESS | 2956 | 1467542221997 Marionette TRACE conn7 <- [1,2906,null,{}] 03:37:02 INFO - PROCESS | 2956 | 1467542222000 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 2956 | 1467542222002 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:02 INFO - PROCESS | 2956 | 1467542222082 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 03:37:02 INFO - PROCESS | 2956 | 1467542222087 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2956 | 1467542222089 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:02 INFO - PROCESS | 2956 | ++DOCSHELL 10710000 == 32 [pid = 2956] [id = 736] 03:37:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (142D5C00) [pid = 2956] [serial = 2208] [outer = 00000000] 03:37:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (16777C00) [pid = 2956] [serial = 2209] [outer = 142D5C00] 03:37:02 INFO - PROCESS | 2956 | 1467542222135 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (17254400) [pid = 2956] [serial = 2210] [outer = 142D5C00] 03:37:02 INFO - PROCESS | 2956 | 1467542222550 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:37:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 03:37:02 INFO - PROCESS | 2956 | 1467542222569 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 2956 | 1467542222571 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 03:37:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:37:02 INFO - PROCESS | 2956 | 1467542222574 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 2956 | 1467542222576 Marionette TRACE conn7 <- [1,2910,null,{}] 03:37:02 INFO - PROCESS | 2956 | 1467542222579 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 2956 | 1467542222581 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:02 INFO - PROCESS | 2956 | 1467542222707 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 03:37:02 INFO - PROCESS | 2956 | 1467542222714 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2956 | 1467542222716 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:02 INFO - PROCESS | 2956 | ++DOCSHELL 10564C00 == 33 [pid = 2956] [id = 737] 03:37:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (18FA5C00) [pid = 2956] [serial = 2211] [outer = 00000000] 03:37:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (199EC400) [pid = 2956] [serial = 2212] [outer = 18FA5C00] 03:37:02 INFO - PROCESS | 2956 | 1467542222760 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19D6C000) [pid = 2956] [serial = 2213] [outer = 18FA5C00] 03:37:03 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:03 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:03 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:03 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:03 INFO - PROCESS | 2956 | 1467542223241 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:37:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:37:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:37:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:37:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:37:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:37:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 738ms 03:37:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:37:03 INFO - PROCESS | 2956 | 1467542223313 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 2956 | 1467542223315 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 03:37:03 INFO - PROCESS | 2956 | 1467542223318 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 2956 | 1467542223320 Marionette TRACE conn7 <- [1,2914,null,{}] 03:37:03 INFO - PROCESS | 2956 | 1467542223323 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:03 INFO - PROCESS | 2956 | 1467542223325 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:03 INFO - PROCESS | 2956 | 1467542223417 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 03:37:03 INFO - PROCESS | 2956 | 1467542223454 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 2956 | 1467542223456 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:03 INFO - PROCESS | 2956 | ++DOCSHELL 19E3D800 == 34 [pid = 2956] [id = 738] 03:37:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19E3EC00) [pid = 2956] [serial = 2214] [outer = 00000000] 03:37:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19F0BC00) [pid = 2956] [serial = 2215] [outer = 19E3EC00] 03:37:03 INFO - PROCESS | 2956 | 1467542223498 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19F60400) [pid = 2956] [serial = 2216] [outer = 19E3EC00] 03:37:03 INFO - PROCESS | 2956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:37:04 INFO - PROCESS | 2956 | 1467542224059 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:37:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:37:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 03:37:04 INFO - PROCESS | 2956 | 1467542224089 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 03:37:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:37:04 INFO - PROCESS | 2956 | 1467542224094 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 03:37:04 INFO - PROCESS | 2956 | 1467542224099 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 2956 | 1467542224104 Marionette TRACE conn7 <- [1,2918,null,{}] 03:37:04 INFO - PROCESS | 2956 | 1467542224111 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:04 INFO - PROCESS | 2956 | 1467542224114 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:04 INFO - PROCESS | 2956 | 1467542224270 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 03:37:04 INFO - PROCESS | 2956 | 1467542224382 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 2956 | 1467542224387 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:04 INFO - PROCESS | 2956 | ++DOCSHELL 0FFDC000 == 35 [pid = 2956] [id = 739] 03:37:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0FFDD800) [pid = 2956] [serial = 2217] [outer = 00000000] 03:37:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10325C00) [pid = 2956] [serial = 2218] [outer = 0FFDD800] 03:37:04 INFO - PROCESS | 2956 | 1467542224445 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (105DE400) [pid = 2956] [serial = 2219] [outer = 0FFDD800] 03:37:04 INFO - PROCESS | 2956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:37:05 INFO - PROCESS | 2956 | 1467542224997 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:37:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 03:37:05 INFO - PROCESS | 2956 | 1467542225029 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2956 | 1467542225034 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 03:37:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:37:05 INFO - PROCESS | 2956 | 1467542225055 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 2956 | 1467542225058 Marionette TRACE conn7 <- [1,2922,null,{}] 03:37:05 INFO - PROCESS | 2956 | 1467542225066 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 2956 | 1467542225069 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:05 INFO - PROCESS | 2956 | 1467542225186 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 03:37:05 INFO - PROCESS | 2956 | 1467542225342 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 2956 | 1467542225344 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:05 INFO - PROCESS | 2956 | ++DOCSHELL 15F71C00 == 36 [pid = 2956] [id = 740] 03:37:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (15F72000) [pid = 2956] [serial = 2220] [outer = 00000000] 03:37:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (167D9000) [pid = 2956] [serial = 2221] [outer = 15F72000] 03:37:05 INFO - PROCESS | 2956 | 1467542225402 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1767A400) [pid = 2956] [serial = 2222] [outer = 15F72000] 03:37:05 INFO - PROCESS | 2956 | 1467542225915 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:37:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 890ms 03:37:05 INFO - PROCESS | 2956 | 1467542225940 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2956 | 1467542225943 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 03:37:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:37:05 INFO - PROCESS | 2956 | 1467542225948 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 2956 | 1467542225952 Marionette TRACE conn7 <- [1,2926,null,{}] 03:37:05 INFO - PROCESS | 2956 | 1467542225963 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 2956 | 1467542225968 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:06 INFO - PROCESS | 2956 | 1467542226079 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 03:37:06 INFO - PROCESS | 2956 | 1467542226193 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 2956 | 1467542226196 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:06 INFO - PROCESS | 2956 | ++DOCSHELL 19A28C00 == 37 [pid = 2956] [id = 741] 03:37:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19A2D000) [pid = 2956] [serial = 2223] [outer = 00000000] 03:37:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19E42C00) [pid = 2956] [serial = 2224] [outer = 19A2D000] 03:37:06 INFO - PROCESS | 2956 | 1467542226293 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F0A000) [pid = 2956] [serial = 2225] [outer = 19A2D000] 03:37:06 INFO - PROCESS | 2956 | 1467542226832 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:37:06 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:37:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 03:37:06 INFO - PROCESS | 2956 | 1467542226879 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 2956 | 1467542226882 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 03:37:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:37:06 INFO - PROCESS | 2956 | 1467542226886 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 2956 | 1467542226888 Marionette TRACE conn7 <- [1,2930,null,{}] 03:37:06 INFO - PROCESS | 2956 | 1467542226892 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 2956 | 1467542226894 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:07 INFO - PROCESS | 2956 | 1467542227006 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 03:37:07 INFO - PROCESS | 2956 | 1467542227163 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 2956 | 1467542227166 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:07 INFO - PROCESS | 2956 | ++DOCSHELL 182D3400 == 38 [pid = 2956] [id = 742] 03:37:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19FB9800) [pid = 2956] [serial = 2226] [outer = 00000000] 03:37:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1AA67000) [pid = 2956] [serial = 2227] [outer = 19FB9800] 03:37:07 INFO - PROCESS | 2956 | 1467542227222 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1AA71C00) [pid = 2956] [serial = 2228] [outer = 19FB9800] 03:37:07 INFO - PROCESS | 2956 | 1467542227718 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:37:07 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:37:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:37:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 03:37:07 INFO - PROCESS | 2956 | 1467542227804 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 2956 | 1467542227807 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 03:37:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:37:07 INFO - PROCESS | 2956 | 1467542227811 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 2956 | 1467542227813 Marionette TRACE conn7 <- [1,2934,null,{}] 03:37:07 INFO - PROCESS | 2956 | 1467542227817 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 2956 | 1467542227820 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:07 INFO - PROCESS | 2956 | 1467542227951 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 03:37:08 INFO - PROCESS | 2956 | 1467542228214 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 2956 | 1467542228217 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:08 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD3000 == 39 [pid = 2956] [id = 743] 03:37:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (0FFD4C00) [pid = 2956] [serial = 2229] [outer = 00000000] 03:37:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (10220400) [pid = 2956] [serial = 2230] [outer = 0FFD4C00] 03:37:08 INFO - PROCESS | 2956 | 1467542228280 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1032BC00) [pid = 2956] [serial = 2231] [outer = 0FFD4C00] 03:37:08 INFO - PROCESS | 2956 | 1467542228786 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:37:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:37:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1019ms 03:37:08 INFO - PROCESS | 2956 | 1467542228833 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 2956 | 1467542228837 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 03:37:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:37:08 INFO - PROCESS | 2956 | 1467542228841 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 2956 | 1467542228843 Marionette TRACE conn7 <- [1,2938,null,{}] 03:37:08 INFO - PROCESS | 2956 | 1467542228849 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:08 INFO - PROCESS | 2956 | 1467542228853 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 10564C00 == 38 [pid = 2956] [id = 737] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 10710000 == 37 [pid = 2956] [id = 736] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 18A42C00 == 36 [pid = 2956] [id = 735] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 18265800 == 35 [pid = 2956] [id = 734] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 0CC49C00 == 34 [pid = 2956] [id = 733] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 15F70400 == 33 [pid = 2956] [id = 732] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 10552400 == 32 [pid = 2956] [id = 731] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 1056C800 == 31 [pid = 2956] [id = 730] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 10226C00 == 30 [pid = 2956] [id = 729] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 15764800 == 29 [pid = 2956] [id = 728] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 182D3400 == 28 [pid = 2956] [id = 742] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 15F71C00 == 27 [pid = 2956] [id = 740] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 19A28C00 == 26 [pid = 2956] [id = 741] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 19E3D800 == 25 [pid = 2956] [id = 738] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 0FFDC000 == 24 [pid = 2956] [id = 739] 03:37:09 INFO - PROCESS | 2956 | 1467542229609 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1767AC00) [pid = 2956] [serial = 2159] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10857000) [pid = 2956] [serial = 2149] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18938400) [pid = 2956] [serial = 2162] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B12C00) [pid = 2956] [serial = 2173] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16773000) [pid = 2956] [serial = 2177] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (15D44C00) [pid = 2956] [serial = 2153] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (196D9000) [pid = 2956] [serial = 2167] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (199E8800) [pid = 2956] [serial = 2171] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18A3F400) [pid = 2956] [serial = 2165] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19E40C00) [pid = 2956] [serial = 2174] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (172F3000) [pid = 2956] [serial = 2158] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1899FC00) [pid = 2956] [serial = 2164] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16186C00) [pid = 2956] [serial = 2155] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (10563000) [pid = 2956] [serial = 2176] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19F65400) [pid = 2956] [serial = 2180] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (103DD000) [pid = 2956] [serial = 2146] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (199E7C00) [pid = 2956] [serial = 2170] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18931C00) [pid = 2956] [serial = 2161] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1498F800) [pid = 2956] [serial = 2152] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19130400) [pid = 2956] [serial = 2168] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10559800) [pid = 2956] [serial = 2147] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19F63C00) [pid = 2956] [serial = 2144] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (167D0800) [pid = 2956] [serial = 2156] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (111D1C00) [pid = 2956] [serial = 2150] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (19E4A800) [pid = 2956] [serial = 2179] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19FBD400) [pid = 2956] [serial = 2182] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (1AA33400) [pid = 2956] [serial = 2183] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2956 | --DOCSHELL 0FFD3000 == 23 [pid = 2956] [id = 743] 03:37:09 INFO - PROCESS | 2956 | 1467542229849 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 2956 | 1467542229852 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:09 INFO - PROCESS | 2956 | ++DOCSHELL 0CF82000 == 24 [pid = 2956] [id = 744] 03:37:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (0CF82400) [pid = 2956] [serial = 2232] [outer = 00000000] 03:37:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (0FF75000) [pid = 2956] [serial = 2233] [outer = 0CF82400] 03:37:09 INFO - PROCESS | 2956 | 1467542229902 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (0FFDB800) [pid = 2956] [serial = 2234] [outer = 0CF82400] 03:37:10 INFO - PROCESS | 2956 | ++DOCSHELL 10555C00 == 25 [pid = 2956] [id = 745] 03:37:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (10556400) [pid = 2956] [serial = 2235] [outer = 00000000] 03:37:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10557C00) [pid = 2956] [serial = 2236] [outer = 10556400] 03:37:10 INFO - PROCESS | 2956 | 1467542230448 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:37:10 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:37:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1625ms 03:37:10 INFO - PROCESS | 2956 | 1467542230468 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 2956 | 1467542230472 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:37:10 INFO - PROCESS | 2956 | 1467542230477 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 2956 | 1467542230480 Marionette TRACE conn7 <- [1,2942,null,{}] 03:37:10 INFO - PROCESS | 2956 | 1467542230485 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 2956 | 1467542230487 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:10 INFO - PROCESS | 2956 | 1467542230586 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 03:37:10 INFO - PROCESS | 2956 | 1467542230595 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 2956 | 1467542230598 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:10 INFO - PROCESS | 2956 | ++DOCSHELL 10566800 == 26 [pid = 2956] [id = 746] 03:37:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (10567C00) [pid = 2956] [serial = 2237] [outer = 00000000] 03:37:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (105E4400) [pid = 2956] [serial = 2238] [outer = 10567C00] 03:37:10 INFO - PROCESS | 2956 | 1467542230646 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10854000) [pid = 2956] [serial = 2239] [outer = 10567C00] 03:37:11 INFO - PROCESS | 2956 | 1467542231111 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:37:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:37:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 03:37:11 INFO - PROCESS | 2956 | 1467542231168 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 2956 | 1467542231171 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:37:11 INFO - PROCESS | 2956 | 1467542231174 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 2956 | 1467542231176 Marionette TRACE conn7 <- [1,2946,null,{}] 03:37:11 INFO - PROCESS | 2956 | 1467542231181 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 2956 | 1467542231183 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:11 INFO - PROCESS | 2956 | 1467542231302 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 03:37:11 INFO - PROCESS | 2956 | 1467542231407 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 2956 | 1467542231409 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:11 INFO - PROCESS | 2956 | ++DOCSHELL 1575A400 == 27 [pid = 2956] [id = 747] 03:37:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (15765400) [pid = 2956] [serial = 2240] [outer = 00000000] 03:37:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (15F40000) [pid = 2956] [serial = 2241] [outer = 15765400] 03:37:11 INFO - PROCESS | 2956 | 1467542231454 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (15F6FC00) [pid = 2956] [serial = 2242] [outer = 15765400] 03:37:11 INFO - PROCESS | 2956 | 1467542231800 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:37:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 03:37:11 INFO - PROCESS | 2956 | 1467542231847 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 03:37:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:37:11 INFO - PROCESS | 2956 | 1467542231851 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 03:37:11 INFO - PROCESS | 2956 | 1467542231862 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 2956 | 1467542231867 Marionette TRACE conn7 <- [1,2950,null,{}] 03:37:11 INFO - PROCESS | 2956 | 1467542231870 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 2956 | 1467542231873 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:12 INFO - PROCESS | 2956 | 1467542232018 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 03:37:12 INFO - PROCESS | 2956 | 1467542232082 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2956 | 1467542232084 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:12 INFO - PROCESS | 2956 | ++DOCSHELL 1482E000 == 28 [pid = 2956] [id = 748] 03:37:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (15764C00) [pid = 2956] [serial = 2243] [outer = 00000000] 03:37:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (16779400) [pid = 2956] [serial = 2244] [outer = 15764C00] 03:37:12 INFO - PROCESS | 2956 | 1467542232128 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (17690800) [pid = 2956] [serial = 2245] [outer = 15764C00] 03:37:12 INFO - PROCESS | 2956 | 1467542232520 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:37:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:37:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 03:37:12 INFO - PROCESS | 2956 | 1467542232547 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 03:37:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:37:12 INFO - PROCESS | 2956 | 1467542232549 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 03:37:12 INFO - PROCESS | 2956 | 1467542232559 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 2956 | 1467542232561 Marionette TRACE conn7 <- [1,2954,null,{}] 03:37:12 INFO - PROCESS | 2956 | 1467542232564 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 2956 | 1467542232566 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:12 INFO - PROCESS | 2956 | 1467542232707 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 03:37:12 INFO - PROCESS | 2956 | 1467542232770 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2956 | 1467542232772 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:12 INFO - PROCESS | 2956 | ++DOCSHELL 1825F400 == 29 [pid = 2956] [id = 749] 03:37:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18260C00) [pid = 2956] [serial = 2246] [outer = 00000000] 03:37:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18924400) [pid = 2956] [serial = 2247] [outer = 18260C00] 03:37:12 INFO - PROCESS | 2956 | 1467542232815 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18938400) [pid = 2956] [serial = 2248] [outer = 18260C00] 03:37:13 INFO - PROCESS | 2956 | 1467542233208 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:37:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 03:37:13 INFO - PROCESS | 2956 | 1467542233246 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 2956 | 1467542233248 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 03:37:13 INFO - PROCESS | 2956 | 1467542233251 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:37:13 INFO - PROCESS | 2956 | 1467542233252 Marionette TRACE conn7 <- [1,2958,null,{}] 03:37:13 INFO - PROCESS | 2956 | 1467542233256 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 2956 | 1467542233258 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:13 INFO - PROCESS | 2956 | 1467542233376 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 03:37:13 INFO - PROCESS | 2956 | 1467542233382 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 2956 | 1467542233387 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:13 INFO - PROCESS | 2956 | ++DOCSHELL 18A46400 == 30 [pid = 2956] [id = 750] 03:37:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18A47C00) [pid = 2956] [serial = 2249] [outer = 00000000] 03:37:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18FA1400) [pid = 2956] [serial = 2250] [outer = 18A47C00] 03:37:13 INFO - PROCESS | 2956 | 1467542233442 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18FA6C00) [pid = 2956] [serial = 2251] [outer = 18A47C00] 03:37:13 INFO - PROCESS | 2956 | 1467542233877 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:37:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 03:37:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:37:13 INFO - PROCESS | 2956 | 1467542233926 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 2956 | 1467542233928 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 03:37:13 INFO - PROCESS | 2956 | 1467542233931 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 2956 | 1467542233933 Marionette TRACE conn7 <- [1,2962,null,{}] 03:37:13 INFO - PROCESS | 2956 | 1467542233936 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 2956 | 1467542233938 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:14 INFO - PROCESS | 2956 | 1467542234274 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10556800) [pid = 2956] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17681C00) [pid = 2956] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15F71400) [pid = 2956] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (103E2400) [pid = 2956] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17215800) [pid = 2956] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19E3EC00) [pid = 2956] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (18FA5C00) [pid = 2956] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (182C7C00) [pid = 2956] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18A4A800) [pid = 2956] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (142D5C00) [pid = 2956] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:37:14 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1056CC00) [pid = 2956] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:37:14 INFO - PROCESS | 2956 | 1467542234370 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 2956 | 1467542234372 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:14 INFO - PROCESS | 2956 | ++DOCSHELL 0CF35000 == 31 [pid = 2956] [id = 751] 03:37:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0FDF9C00) [pid = 2956] [serial = 2252] [outer = 00000000] 03:37:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10557400) [pid = 2956] [serial = 2253] [outer = 0FDF9C00] 03:37:14 INFO - PROCESS | 2956 | 1467542234419 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (14793400) [pid = 2956] [serial = 2254] [outer = 0FDF9C00] 03:37:14 INFO - PROCESS | 2956 | 1467542234737 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:37:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:37:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 830ms 03:37:14 INFO - PROCESS | 2956 | 1467542234763 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 2956 | 1467542234765 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:37:14 INFO - PROCESS | 2956 | 1467542234768 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 2956 | 1467542234770 Marionette TRACE conn7 <- [1,2966,null,{}] 03:37:14 INFO - PROCESS | 2956 | 1467542234779 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 2956 | 1467542234781 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:14 INFO - PROCESS | 2956 | 1467542234906 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 03:37:14 INFO - PROCESS | 2956 | 1467542234914 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 2956 | 1467542234916 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:14 INFO - PROCESS | 2956 | ++DOCSHELL 16779800 == 32 [pid = 2956] [id = 752] 03:37:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (17216000) [pid = 2956] [serial = 2255] [outer = 00000000] 03:37:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (199E1000) [pid = 2956] [serial = 2256] [outer = 17216000] 03:37:14 INFO - PROCESS | 2956 | 1467542234960 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FAA800) [pid = 2956] [serial = 2257] [outer = 17216000] 03:37:15 INFO - PROCESS | 2956 | 1467542235347 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:37:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:37:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 03:37:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:37:15 INFO - PROCESS | 2956 | 1467542235399 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 2956 | 1467542235401 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 03:37:15 INFO - PROCESS | 2956 | 1467542235404 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 2956 | 1467542235406 Marionette TRACE conn7 <- [1,2970,null,{}] 03:37:15 INFO - PROCESS | 2956 | 1467542235409 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 2956 | 1467542235411 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:15 INFO - PROCESS | 2956 | 1467542235493 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 03:37:15 INFO - PROCESS | 2956 | 1467542235497 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 2956 | 1467542235500 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:15 INFO - PROCESS | 2956 | ++DOCSHELL 172FD000 == 33 [pid = 2956] [id = 753] 03:37:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1767CC00) [pid = 2956] [serial = 2258] [outer = 00000000] 03:37:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19A50800) [pid = 2956] [serial = 2259] [outer = 1767CC00] 03:37:15 INFO - PROCESS | 2956 | 1467542235638 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19B1E400) [pid = 2956] [serial = 2260] [outer = 1767CC00] 03:37:16 INFO - PROCESS | 2956 | 1467542236003 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:37:16 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:37:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:37:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 03:37:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:37:16 INFO - PROCESS | 2956 | 1467542236035 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 2956 | 1467542236037 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 03:37:16 INFO - PROCESS | 2956 | 1467542236040 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 2956 | 1467542236042 Marionette TRACE conn7 <- [1,2974,null,{}] 03:37:16 INFO - PROCESS | 2956 | 1467542236045 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 2956 | 1467542236047 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:16 INFO - PROCESS | 2956 | 1467542236138 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 03:37:16 INFO - PROCESS | 2956 | 1467542236143 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 2956 | 1467542236145 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:16 INFO - PROCESS | 2956 | ++DOCSHELL 18265400 == 34 [pid = 2956] [id = 754] 03:37:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (199ED400) [pid = 2956] [serial = 2261] [outer = 00000000] 03:37:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19F03C00) [pid = 2956] [serial = 2262] [outer = 199ED400] 03:37:16 INFO - PROCESS | 2956 | 1467542236188 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F06000) [pid = 2956] [serial = 2263] [outer = 199ED400] 03:37:16 INFO - PROCESS | 2956 | 1467542236927 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:37:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 03:37:16 INFO - PROCESS | 2956 | 1467542236972 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 2956 | 1467542236977 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:37:16 INFO - PROCESS | 2956 | 1467542236981 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 2956 | 1467542236986 Marionette TRACE conn7 <- [1,2978,null,{}] 03:37:17 INFO - PROCESS | 2956 | 1467542237017 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 2956 | 1467542237020 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:17 INFO - PROCESS | 2956 | 1467542237149 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 03:37:17 INFO - PROCESS | 2956 | 1467542237287 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 2956 | 1467542237290 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:17 INFO - PROCESS | 2956 | ++DOCSHELL 10221C00 == 35 [pid = 2956] [id = 755] 03:37:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10226C00) [pid = 2956] [serial = 2264] [outer = 00000000] 03:37:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10FE2800) [pid = 2956] [serial = 2265] [outer = 10226C00] 03:37:17 INFO - PROCESS | 2956 | 1467542237352 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (14798000) [pid = 2956] [serial = 2266] [outer = 10226C00] 03:37:17 INFO - PROCESS | 2956 | ++DOCSHELL 1721C400 == 36 [pid = 2956] [id = 756] 03:37:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17249C00) [pid = 2956] [serial = 2267] [outer = 00000000] 03:37:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17250000) [pid = 2956] [serial = 2268] [outer = 17249C00] 03:37:18 INFO - PROCESS | 2956 | 1467542238091 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:37:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1138ms 03:37:18 INFO - PROCESS | 2956 | 1467542238140 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 2956 | 1467542238145 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 03:37:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:37:18 INFO - PROCESS | 2956 | 1467542238152 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 2956 | 1467542238155 Marionette TRACE conn7 <- [1,2982,null,{}] 03:37:18 INFO - PROCESS | 2956 | 1467542238159 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:18 INFO - PROCESS | 2956 | 1467542238162 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:18 INFO - PROCESS | 2956 | 1467542238301 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 03:37:18 INFO - PROCESS | 2956 | 1467542238438 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 2956 | 1467542238441 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:18 INFO - PROCESS | 2956 | ++DOCSHELL 141A5800 == 37 [pid = 2956] [id = 757] 03:37:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17219C00) [pid = 2956] [serial = 2269] [outer = 00000000] 03:37:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18A42C00) [pid = 2956] [serial = 2270] [outer = 17219C00] 03:37:18 INFO - PROCESS | 2956 | 1467542238497 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (191A8000) [pid = 2956] [serial = 2271] [outer = 17219C00] 03:37:19 INFO - PROCESS | 2956 | 1467542239234 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:37:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:37:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:37:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1121ms 03:37:19 INFO - PROCESS | 2956 | 1467542239276 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 03:37:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:37:19 INFO - PROCESS | 2956 | 1467542239280 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 03:37:19 INFO - PROCESS | 2956 | 1467542239284 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 2956 | 1467542239287 Marionette TRACE conn7 <- [1,2986,null,{}] 03:37:19 INFO - PROCESS | 2956 | 1467542239293 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 2956 | 1467542239296 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:19 INFO - PROCESS | 2956 | 1467542239440 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 172FD000 == 36 [pid = 2956] [id = 753] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 16779800 == 35 [pid = 2956] [id = 752] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 0CF35000 == 34 [pid = 2956] [id = 751] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 18A46400 == 33 [pid = 2956] [id = 750] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 1825F400 == 32 [pid = 2956] [id = 749] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 1482E000 == 31 [pid = 2956] [id = 748] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 1575A400 == 30 [pid = 2956] [id = 747] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 10566800 == 29 [pid = 2956] [id = 746] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 10555C00 == 28 [pid = 2956] [id = 745] 03:37:19 INFO - PROCESS | 2956 | --DOCSHELL 0CF82000 == 27 [pid = 2956] [id = 744] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18934C00) [pid = 2956] [serial = 2203] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1913A800) [pid = 2956] [serial = 2206] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (189AC800) [pid = 2956] [serial = 2204] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16777C00) [pid = 2956] [serial = 2209] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10FDC400) [pid = 2956] [serial = 2191] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (141F2C00) [pid = 2956] [serial = 2192] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (14123400) [pid = 2956] [serial = 2194] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (146BBC00) [pid = 2956] [serial = 2195] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1AA6AC00) [pid = 2956] [serial = 2186] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1AA66C00) [pid = 2956] [serial = 2185] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1618AC00) [pid = 2956] [serial = 2197] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16778000) [pid = 2956] [serial = 2198] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1082A000) [pid = 2956] [serial = 2188] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (142CC800) [pid = 2956] [serial = 2189] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (17698800) [pid = 2956] [serial = 2200] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (196E2800) [pid = 2956] [serial = 2207] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17254400) [pid = 2956] [serial = 2210] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19F0BC00) [pid = 2956] [serial = 2215] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19F60400) [pid = 2956] [serial = 2216] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19D6C000) [pid = 2956] [serial = 2213] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (199EC400) [pid = 2956] [serial = 2212] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17856000) [pid = 2956] [serial = 2201] [outer = 00000000] [url = about:blank] 03:37:19 INFO - PROCESS | 2956 | 1467542239592 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 2956 | 1467542239595 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:19 INFO - PROCESS | 2956 | ++DOCSHELL 0CC4A000 == 28 [pid = 2956] [id = 758] 03:37:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (0CC4D800) [pid = 2956] [serial = 2272] [outer = 00000000] 03:37:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FDF7400) [pid = 2956] [serial = 2273] [outer = 0CC4D800] 03:37:19 INFO - PROCESS | 2956 | 1467542239643 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (103E5C00) [pid = 2956] [serial = 2274] [outer = 0CC4D800] 03:37:20 INFO - PROCESS | 2956 | 1467542240040 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:37:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 830ms 03:37:20 INFO - PROCESS | 2956 | 1467542240116 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 2956 | 1467542240120 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 03:37:20 INFO - PROCESS | 2956 | 1467542240126 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:37:20 INFO - PROCESS | 2956 | 1467542240128 Marionette TRACE conn7 <- [1,2990,null,{}] 03:37:20 INFO - PROCESS | 2956 | 1467542240132 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 2956 | 1467542240135 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:20 INFO - PROCESS | 2956 | 1467542240221 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 03:37:20 INFO - PROCESS | 2956 | 1467542240227 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 2956 | 1467542240229 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:20 INFO - PROCESS | 2956 | ++DOCSHELL 14699800 == 29 [pid = 2956] [id = 759] 03:37:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (14767800) [pid = 2956] [serial = 2275] [outer = 00000000] 03:37:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (14850400) [pid = 2956] [serial = 2276] [outer = 14767800] 03:37:20 INFO - PROCESS | 2956 | 1467542240278 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (15D44C00) [pid = 2956] [serial = 2277] [outer = 14767800] 03:37:20 INFO - PROCESS | 2956 | 1467542240742 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:37:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 03:37:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:37:20 INFO - PROCESS | 2956 | 1467542240801 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 2956 | 1467542240803 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 03:37:20 INFO - PROCESS | 2956 | 1467542240806 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 2956 | 1467542240810 Marionette TRACE conn7 <- [1,2994,null,{}] 03:37:20 INFO - PROCESS | 2956 | 1467542240820 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 2956 | 1467542240825 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:20 INFO - PROCESS | 2956 | 1467542240910 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 03:37:20 INFO - PROCESS | 2956 | 1467542240919 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 2956 | 1467542240922 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:21 INFO - PROCESS | 2956 | ++DOCSHELL 17253C00 == 30 [pid = 2956] [id = 760] 03:37:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (17254400) [pid = 2956] [serial = 2278] [outer = 00000000] 03:37:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17690400) [pid = 2956] [serial = 2279] [outer = 17254400] 03:37:21 INFO - PROCESS | 2956 | 1467542241062 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1769CC00) [pid = 2956] [serial = 2280] [outer = 17254400] 03:37:21 INFO - PROCESS | 2956 | 1467542241442 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:37:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 03:37:21 INFO - PROCESS | 2956 | 1467542241496 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 2956 | 1467542241499 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 03:37:21 INFO - PROCESS | 2956 | 1467542241502 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:37:21 INFO - PROCESS | 2956 | 1467542241504 Marionette TRACE conn7 <- [1,2998,null,{}] 03:37:21 INFO - PROCESS | 2956 | 1467542241517 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 2956 | 1467542241519 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:21 INFO - PROCESS | 2956 | 1467542241654 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 03:37:21 INFO - PROCESS | 2956 | 1467542241667 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 2956 | 1467542241669 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:21 INFO - PROCESS | 2956 | ++DOCSHELL 18261C00 == 31 [pid = 2956] [id = 761] 03:37:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1891A400) [pid = 2956] [serial = 2281] [outer = 00000000] 03:37:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18A33000) [pid = 2956] [serial = 2282] [outer = 1891A400] 03:37:21 INFO - PROCESS | 2956 | 1467542241714 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18A4B400) [pid = 2956] [serial = 2283] [outer = 1891A400] 03:37:21 INFO - PROCESS | 2956 | [2956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:37:22 INFO - PROCESS | 2956 | 1467542242204 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:37:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:37:22 INFO - {} 03:37:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:37:22 INFO - {} 03:37:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:37:22 INFO - {} 03:37:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:37:22 INFO - {} 03:37:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 03:37:22 INFO - TEST-START | /FileAPI/fileReader.html 03:37:22 INFO - PROCESS | 2956 | 1467542242237 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 2956 | 1467542242239 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 03:37:22 INFO - PROCESS | 2956 | 1467542242245 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 2956 | 1467542242247 Marionette TRACE conn7 <- [1,3002,null,{}] 03:37:22 INFO - PROCESS | 2956 | 1467542242256 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 2956 | 1467542242258 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:22 INFO - PROCESS | 2956 | 1467542242403 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 03:37:22 INFO - PROCESS | 2956 | 1467542242422 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 2956 | 1467542242424 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:22 INFO - PROCESS | 2956 | ++DOCSHELL 18A30000 == 32 [pid = 2956] [id = 762] 03:37:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (196E1000) [pid = 2956] [serial = 2284] [outer = 00000000] 03:37:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (199E9000) [pid = 2956] [serial = 2285] [outer = 196E1000] 03:37:22 INFO - PROCESS | 2956 | 1467542242468 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (199EA800) [pid = 2956] [serial = 2286] [outer = 196E1000] 03:37:22 INFO - PROCESS | 2956 | 1467542242886 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:37:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:37:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:37:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:37:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 03:37:22 INFO - TEST-START | /FileAPI/historical.html 03:37:22 INFO - PROCESS | 2956 | 1467542242937 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 2956 | 1467542242939 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 03:37:22 INFO - PROCESS | 2956 | 1467542242942 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 2956 | 1467542242944 Marionette TRACE conn7 <- [1,3006,null,{}] 03:37:22 INFO - PROCESS | 2956 | 1467542242947 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 2956 | 1467542242953 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:23 INFO - PROCESS | 2956 | 1467542243101 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 03:37:23 INFO - PROCESS | 2956 | 1467542243106 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 2956 | 1467542243108 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:23 INFO - PROCESS | 2956 | ++DOCSHELL 19A35800 == 33 [pid = 2956] [id = 763] 03:37:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19A52C00) [pid = 2956] [serial = 2287] [outer = 00000000] 03:37:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19E4BC00) [pid = 2956] [serial = 2288] [outer = 19A52C00] 03:37:23 INFO - PROCESS | 2956 | 1467542243221 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19F07C00) [pid = 2956] [serial = 2289] [outer = 19A52C00] 03:37:23 INFO - PROCESS | 2956 | 1467542243751 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18260C00) [pid = 2956] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (15765400) [pid = 2956] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18A47C00) [pid = 2956] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10567C00) [pid = 2956] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10556400) [pid = 2956] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (0CF82400) [pid = 2956] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0FDF9C00) [pid = 2956] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0FFD4C00) [pid = 2956] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (0FFDD800) [pid = 2956] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (15F72000) [pid = 2956] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19A2D000) [pid = 2956] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1767CC00) [pid = 2956] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19FB9800) [pid = 2956] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (15764C00) [pid = 2956] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:37:23 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (17216000) [pid = 2956] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:37:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:37:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:37:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:37:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:37:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:37:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:37:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:37:23 INFO - TEST-OK | /FileAPI/historical.html | took 870ms 03:37:23 INFO - TEST-START | /FileAPI/idlharness.html 03:37:23 INFO - PROCESS | 2956 | 1467542243813 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 2956 | 1467542243815 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 03:37:23 INFO - PROCESS | 2956 | 1467542243819 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - PROCESS | 2956 | 1467542243821 Marionette TRACE conn7 <- [1,3010,null,{}] 03:37:23 INFO - PROCESS | 2956 | 1467542243824 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:23 INFO - PROCESS | 2956 | 1467542243826 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:23 INFO - PROCESS | 2956 | 1467542243908 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 03:37:23 INFO - PROCESS | 2956 | 1467542243915 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 2956 | 1467542243917 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:23 INFO - PROCESS | 2956 | ++DOCSHELL 142D5400 == 34 [pid = 2956] [id = 764] 03:37:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (15F71800) [pid = 2956] [serial = 2290] [outer = 00000000] 03:37:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19B21400) [pid = 2956] [serial = 2291] [outer = 15F71800] 03:37:23 INFO - PROCESS | 2956 | 1467542243963 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19F60400) [pid = 2956] [serial = 2292] [outer = 15F71800] 03:37:24 INFO - PROCESS | 2956 | 1467542244775 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:37:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:37:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:37:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:37:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:37:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:37:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1029ms 03:37:24 INFO - PROCESS | 2956 | 1467542244849 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 2956 | 1467542244851 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 03:37:24 INFO - PROCESS | 2956 | 1467542244854 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - TEST-START | /FileAPI/idlharness.worker 03:37:24 INFO - PROCESS | 2956 | 1467542244856 Marionette TRACE conn7 <- [1,3014,null,{}] 03:37:24 INFO - PROCESS | 2956 | 1467542244873 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 2956 | 1467542244875 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:24 INFO - PROCESS | 2956 | 1467542244958 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 03:37:25 INFO - PROCESS | 2956 | 1467542245061 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 2956 | 1467542245062 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:25 INFO - PROCESS | 2956 | ++DOCSHELL 19A2D000 == 35 [pid = 2956] [id = 765] 03:37:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F67800) [pid = 2956] [serial = 2293] [outer = 00000000] 03:37:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1BF07800) [pid = 2956] [serial = 2294] [outer = 19F67800] 03:37:25 INFO - PROCESS | 2956 | 1467542245107 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1BF9D400) [pid = 2956] [serial = 2295] [outer = 19F67800] 03:37:25 INFO - PROCESS | 2956 | [2956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:37:26 INFO - PROCESS | 2956 | 1467542246157 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:37:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:37:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:37:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:37:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:37:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:37:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:37:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:37:26 INFO - {} 03:37:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1408ms 03:37:26 INFO - PROCESS | 2956 | 1467542246297 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 2956 | 1467542246302 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 03:37:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:37:26 INFO - PROCESS | 2956 | 1467542246310 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 2956 | 1467542246314 Marionette TRACE conn7 <- [1,3018,null,{}] 03:37:26 INFO - PROCESS | 2956 | 1467542246320 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:26 INFO - PROCESS | 2956 | 1467542246323 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:26 INFO - PROCESS | 2956 | 1467542246508 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 03:37:26 INFO - PROCESS | 2956 | 1467542246647 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 2956 | 1467542246650 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:26 INFO - PROCESS | 2956 | ++DOCSHELL 18A38C00 == 36 [pid = 2956] [id = 766] 03:37:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18A3E400) [pid = 2956] [serial = 2296] [outer = 00000000] 03:37:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (199EF400) [pid = 2956] [serial = 2297] [outer = 18A3E400] 03:37:26 INFO - PROCESS | 2956 | 1467542246713 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19B12C00) [pid = 2956] [serial = 2298] [outer = 18A3E400] 03:37:27 INFO - PROCESS | 2956 | 1467542247233 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:37:27 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:37:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 03:37:27 INFO - PROCESS | 2956 | 1467542247282 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 2956 | 1467542247287 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 03:37:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:37:27 INFO - PROCESS | 2956 | 1467542247294 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 2956 | 1467542247296 Marionette TRACE conn7 <- [1,3022,null,{}] 03:37:27 INFO - PROCESS | 2956 | 1467542247300 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:27 INFO - PROCESS | 2956 | 1467542247303 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:27 INFO - PROCESS | 2956 | 1467542247423 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 03:37:27 INFO - PROCESS | 2956 | 1467542247544 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 2956 | 1467542247546 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:27 INFO - PROCESS | 2956 | ++DOCSHELL 196DFC00 == 37 [pid = 2956] [id = 767] 03:37:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (199E0800) [pid = 2956] [serial = 2299] [outer = 00000000] 03:37:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19F6B000) [pid = 2956] [serial = 2300] [outer = 199E0800] 03:37:27 INFO - PROCESS | 2956 | 1467542247603 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1B3A5800) [pid = 2956] [serial = 2301] [outer = 199E0800] 03:37:28 INFO - PROCESS | 2956 | 1467542248148 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:37:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 03:37:28 INFO - PROCESS | 2956 | 1467542248167 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 2956 | 1467542248170 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 03:37:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:37:28 INFO - PROCESS | 2956 | 1467542248173 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 2956 | 1467542248177 Marionette TRACE conn7 <- [1,3026,null,{}] 03:37:28 INFO - PROCESS | 2956 | 1467542248188 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 2956 | 1467542248194 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:28 INFO - PROCESS | 2956 | 1467542248310 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 03:37:28 INFO - PROCESS | 2956 | 1467542248459 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 2956 | 1467542248463 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:28 INFO - PROCESS | 2956 | ++DOCSHELL 1CD3C000 == 38 [pid = 2956] [id = 768] 03:37:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1DD10C00) [pid = 2956] [serial = 2302] [outer = 00000000] 03:37:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1DE24400) [pid = 2956] [serial = 2303] [outer = 1DD10C00] 03:37:28 INFO - PROCESS | 2956 | 1467542248524 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1DE29000) [pid = 2956] [serial = 2304] [outer = 1DD10C00] 03:37:29 INFO - PROCESS | 2956 | 1467542249014 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:37:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 871ms 03:37:29 INFO - PROCESS | 2956 | 1467542249047 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 2956 | 1467542249050 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 03:37:29 INFO - PROCESS | 2956 | 1467542249053 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:37:29 INFO - PROCESS | 2956 | 1467542249055 Marionette TRACE conn7 <- [1,3030,null,{}] 03:37:29 INFO - PROCESS | 2956 | 1467542249059 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:29 INFO - PROCESS | 2956 | 1467542249061 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:29 INFO - PROCESS | 2956 | 1467542249207 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 03:37:29 INFO - PROCESS | 2956 | 1467542249376 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 2956 | 1467542249378 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:29 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD6400 == 39 [pid = 2956] [id = 769] 03:37:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (0FFDDC00) [pid = 2956] [serial = 2305] [outer = 00000000] 03:37:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1DE2F000) [pid = 2956] [serial = 2306] [outer = 0FFDDC00] 03:37:29 INFO - PROCESS | 2956 | 1467542249432 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (20584800) [pid = 2956] [serial = 2307] [outer = 0FFDDC00] 03:37:30 INFO - PROCESS | 2956 | 1467542250312 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:37:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:37:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:37:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:37:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:37:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1375ms 03:37:30 INFO - PROCESS | 2956 | 1467542250432 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 2956 | 1467542250436 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 03:37:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:37:30 INFO - PROCESS | 2956 | 1467542250484 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - PROCESS | 2956 | 1467542250487 Marionette TRACE conn7 <- [1,3034,null,{}] 03:37:30 INFO - PROCESS | 2956 | 1467542250493 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:30 INFO - PROCESS | 2956 | 1467542250495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:30 INFO - PROCESS | 2956 | 1467542250588 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 03:37:30 INFO - PROCESS | 2956 | 1467542250704 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:30 INFO - PROCESS | 2956 | 1467542250708 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:30 INFO - PROCESS | 2956 | ++DOCSHELL 1070FC00 == 40 [pid = 2956] [id = 770] 03:37:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (146B7000) [pid = 2956] [serial = 2308] [outer = 00000000] 03:37:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17249000) [pid = 2956] [serial = 2309] [outer = 146B7000] 03:37:30 INFO - PROCESS | 2956 | 1467542250803 Marionette DEBUG loaded listener.js 03:37:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (172FFC00) [pid = 2956] [serial = 2310] [outer = 146B7000] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 142D5400 == 39 [pid = 2956] [id = 764] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 19A35800 == 38 [pid = 2956] [id = 763] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 18A30000 == 37 [pid = 2956] [id = 762] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 18261C00 == 36 [pid = 2956] [id = 761] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 17253C00 == 35 [pid = 2956] [id = 760] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 14699800 == 34 [pid = 2956] [id = 759] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 0CC4A000 == 33 [pid = 2956] [id = 758] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 1721C400 == 32 [pid = 2956] [id = 756] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 18265400 == 31 [pid = 2956] [id = 754] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 10221C00 == 30 [pid = 2956] [id = 755] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 141A5800 == 29 [pid = 2956] [id = 757] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 0FFD6400 == 28 [pid = 2956] [id = 769] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 196DFC00 == 27 [pid = 2956] [id = 767] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 1CD3C000 == 26 [pid = 2956] [id = 768] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 19A2D000 == 25 [pid = 2956] [id = 765] 03:37:31 INFO - PROCESS | 2956 | --DOCSHELL 18A38C00 == 24 [pid = 2956] [id = 766] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (18924400) [pid = 2956] [serial = 2247] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (15F40000) [pid = 2956] [serial = 2241] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18FA1400) [pid = 2956] [serial = 2250] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (15F6FC00) [pid = 2956] [serial = 2242] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18938400) [pid = 2956] [serial = 2248] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (105E4400) [pid = 2956] [serial = 2238] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10854000) [pid = 2956] [serial = 2239] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10557C00) [pid = 2956] [serial = 2236] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (0FF75000) [pid = 2956] [serial = 2233] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (0FFDB800) [pid = 2956] [serial = 2234] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10557400) [pid = 2956] [serial = 2253] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1032BC00) [pid = 2956] [serial = 2231] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10220400) [pid = 2956] [serial = 2230] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18FA6C00) [pid = 2956] [serial = 2251] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (105DE400) [pid = 2956] [serial = 2219] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10325C00) [pid = 2956] [serial = 2218] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1767A400) [pid = 2956] [serial = 2222] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (167D9000) [pid = 2956] [serial = 2221] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19F0A000) [pid = 2956] [serial = 2225] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19E42C00) [pid = 2956] [serial = 2224] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19B1E400) [pid = 2956] [serial = 2260] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1AA71C00) [pid = 2956] [serial = 2228] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1AA67000) [pid = 2956] [serial = 2227] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (16779400) [pid = 2956] [serial = 2244] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (17690800) [pid = 2956] [serial = 2245] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19A50800) [pid = 2956] [serial = 2259] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (14793400) [pid = 2956] [serial = 2254] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (18FAA800) [pid = 2956] [serial = 2257] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (199E1000) [pid = 2956] [serial = 2256] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2956 | [2956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:37:31 INFO - PROCESS | 2956 | 1467542251952 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:37:32 INFO - {} 03:37:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1536ms 03:37:32 INFO - PROCESS | 2956 | 1467542252024 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 2956 | 1467542252028 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 03:37:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:37:32 INFO - PROCESS | 2956 | 1467542252032 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 2956 | 1467542252037 Marionette TRACE conn7 <- [1,3038,null,{}] 03:37:32 INFO - PROCESS | 2956 | 1467542252042 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 2956 | 1467542252045 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:32 INFO - PROCESS | 2956 | 1467542252140 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 03:37:32 INFO - PROCESS | 2956 | 1467542252148 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 2956 | 1467542252151 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:32 INFO - PROCESS | 2956 | ++DOCSHELL 1022C800 == 25 [pid = 2956] [id = 771] 03:37:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1055A800) [pid = 2956] [serial = 2311] [outer = 00000000] 03:37:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1056E000) [pid = 2956] [serial = 2312] [outer = 1055A800] 03:37:32 INFO - PROCESS | 2956 | 1467542252199 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1070A400) [pid = 2956] [serial = 2313] [outer = 1055A800] 03:37:32 INFO - PROCESS | 2956 | 1467542252698 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:37:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 03:37:32 INFO - PROCESS | 2956 | 1467542252724 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 2956 | 1467542252729 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 03:37:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:37:32 INFO - PROCESS | 2956 | 1467542252736 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 2956 | 1467542252738 Marionette TRACE conn7 <- [1,3042,null,{}] 03:37:32 INFO - PROCESS | 2956 | 1467542252745 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 2956 | 1467542252748 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:32 INFO - PROCESS | 2956 | 1467542252876 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 03:37:32 INFO - PROCESS | 2956 | 1467542252893 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 2956 | 1467542252895 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:32 INFO - PROCESS | 2956 | ++DOCSHELL 147C5400 == 26 [pid = 2956] [id = 772] 03:37:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (147C5C00) [pid = 2956] [serial = 2314] [outer = 00000000] 03:37:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (14847C00) [pid = 2956] [serial = 2315] [outer = 147C5C00] 03:37:32 INFO - PROCESS | 2956 | 1467542252952 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (15764800) [pid = 2956] [serial = 2316] [outer = 147C5C00] 03:37:33 INFO - PROCESS | 2956 | 1467542253680 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:37:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1103ms 03:37:33 INFO - PROCESS | 2956 | 1467542253843 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 2956 | 1467542253845 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 03:37:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:37:33 INFO - PROCESS | 2956 | 1467542253849 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 2956 | 1467542253852 Marionette TRACE conn7 <- [1,3046,null,{}] 03:37:33 INFO - PROCESS | 2956 | 1467542253863 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:33 INFO - PROCESS | 2956 | 1467542253868 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:34 INFO - PROCESS | 2956 | 1467542253996 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 03:37:34 INFO - PROCESS | 2956 | 1467542254002 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 2956 | 1467542254005 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:34 INFO - PROCESS | 2956 | ++DOCSHELL 17691000 == 27 [pid = 2956] [id = 773] 03:37:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17692000) [pid = 2956] [serial = 2317] [outer = 00000000] 03:37:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1769B000) [pid = 2956] [serial = 2318] [outer = 17692000] 03:37:34 INFO - PROCESS | 2956 | 1467542254054 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1825C800) [pid = 2956] [serial = 2319] [outer = 17692000] 03:37:34 INFO - PROCESS | 2956 | 1467542254585 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:37:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:37:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:37:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:37:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:37:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:37:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:37:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:37:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:37:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 780ms 03:37:34 INFO - PROCESS | 2956 | 1467542254632 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 2956 | 1467542254635 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 03:37:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:37:34 INFO - PROCESS | 2956 | 1467542254638 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 2956 | 1467542254640 Marionette TRACE conn7 <- [1,3050,null,{}] 03:37:34 INFO - PROCESS | 2956 | 1467542254644 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 2956 | 1467542254645 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:34 INFO - PROCESS | 2956 | 1467542254767 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 03:37:34 INFO - PROCESS | 2956 | 1467542254833 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 2956 | 1467542254835 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:34 INFO - PROCESS | 2956 | ++DOCSHELL 18A2F800 == 28 [pid = 2956] [id = 774] 03:37:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18A30000) [pid = 2956] [serial = 2320] [outer = 00000000] 03:37:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18A4A400) [pid = 2956] [serial = 2321] [outer = 18A30000] 03:37:34 INFO - PROCESS | 2956 | 1467542254879 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18FA1400) [pid = 2956] [serial = 2322] [outer = 18A30000] 03:37:35 INFO - PROCESS | 2956 | [2956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:37:35 INFO - PROCESS | 2956 | 1467542255301 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:37:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:37:35 INFO - {} 03:37:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 03:37:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:37:35 INFO - PROCESS | 2956 | 1467542255312 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 03:37:35 INFO - PROCESS | 2956 | 1467542255314 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 03:37:35 INFO - PROCESS | 2956 | 1467542255317 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:37:35 INFO - PROCESS | 2956 | 1467542255319 Marionette TRACE conn7 <- [1,3054,null,{}] 03:37:35 INFO - PROCESS | 2956 | 1467542255334 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:35 INFO - PROCESS | 2956 | 1467542255336 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:35 INFO - PROCESS | 2956 | 1467542255494 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 03:37:35 INFO - PROCESS | 2956 | 1467542255499 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:35 INFO - PROCESS | 2956 | 1467542255501 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:35 INFO - PROCESS | 2956 | ++DOCSHELL 18FA5400 == 29 [pid = 2956] [id = 775] 03:37:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FA7400) [pid = 2956] [serial = 2323] [outer = 00000000] 03:37:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (196E7800) [pid = 2956] [serial = 2324] [outer = 18FA7400] 03:37:35 INFO - PROCESS | 2956 | 1467542255545 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (199E1800) [pid = 2956] [serial = 2325] [outer = 18FA7400] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19F67800) [pid = 2956] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1891A400) [pid = 2956] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (196E1000) [pid = 2956] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19A52C00) [pid = 2956] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (199ED400) [pid = 2956] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (14767800) [pid = 2956] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (17254400) [pid = 2956] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (10226C00) [pid = 2956] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17249C00) [pid = 2956] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (0CC4D800) [pid = 2956] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (17219C00) [pid = 2956] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:37:36 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (15F71800) [pid = 2956] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:37:36 INFO - PROCESS | 2956 | 1467542256222 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:37:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:37:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 03:37:36 INFO - PROCESS | 2956 | 1467542256249 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 2956 | 1467542256251 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 03:37:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:37:36 INFO - PROCESS | 2956 | 1467542256254 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 2956 | 1467542256255 Marionette TRACE conn7 <- [1,3058,null,{}] 03:37:36 INFO - PROCESS | 2956 | 1467542256259 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 2956 | 1467542256264 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:36 INFO - PROCESS | 2956 | 1467542256399 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 03:37:36 INFO - PROCESS | 2956 | 1467542256466 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 2956 | 1467542256468 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:36 INFO - PROCESS | 2956 | ++DOCSHELL 1891A400 == 30 [pid = 2956] [id = 776] 03:37:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18FA4400) [pid = 2956] [serial = 2326] [outer = 00000000] 03:37:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (19A30400) [pid = 2956] [serial = 2327] [outer = 18FA4400] 03:37:36 INFO - PROCESS | 2956 | 1467542256514 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (19B21C00) [pid = 2956] [serial = 2328] [outer = 18FA4400] 03:37:36 INFO - PROCESS | 2956 | 1467542256852 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:37:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 03:37:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:37:36 INFO - PROCESS | 2956 | 1467542256886 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 2956 | 1467542256888 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 03:37:36 INFO - PROCESS | 2956 | 1467542256891 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 2956 | 1467542256893 Marionette TRACE conn7 <- [1,3062,null,{}] 03:37:36 INFO - PROCESS | 2956 | 1467542256896 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 2956 | 1467542256898 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:37 INFO - PROCESS | 2956 | 1467542257024 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 03:37:37 INFO - PROCESS | 2956 | 1467542257032 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 2956 | 1467542257034 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:37 INFO - PROCESS | 2956 | ++DOCSHELL 0FFD8000 == 31 [pid = 2956] [id = 777] 03:37:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (0FFDA000) [pid = 2956] [serial = 2329] [outer = 00000000] 03:37:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19E48C00) [pid = 2956] [serial = 2330] [outer = 0FFDA000] 03:37:37 INFO - PROCESS | 2956 | 1467542257078 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1022CC00) [pid = 2956] [serial = 2331] [outer = 0FFDA000] 03:37:37 INFO - PROCESS | 2956 | 1467542257497 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:37:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:37:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:37:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:37:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:37:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:37:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:37:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 03:37:37 INFO - PROCESS | 2956 | 1467542257523 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 2956 | 1467542257525 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:37:37 INFO - PROCESS | 2956 | 1467542257528 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 2956 | 1467542257530 Marionette TRACE conn7 <- [1,3066,null,{}] 03:37:37 INFO - PROCESS | 2956 | 1467542257533 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:37 INFO - PROCESS | 2956 | 1467542257535 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:37 INFO - PROCESS | 2956 | 1467542257658 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 03:37:37 INFO - PROCESS | 2956 | 1467542257666 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 2956 | 1467542257668 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:37 INFO - PROCESS | 2956 | ++DOCSHELL 10553800 == 32 [pid = 2956] [id = 778] 03:37:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19E48000) [pid = 2956] [serial = 2332] [outer = 00000000] 03:37:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19F67800) [pid = 2956] [serial = 2333] [outer = 19E48000] 03:37:37 INFO - PROCESS | 2956 | 1467542257712 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19F09800) [pid = 2956] [serial = 2334] [outer = 19E48000] 03:37:38 INFO - PROCESS | 2956 | 1467542258197 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 2956 | 1467542258282 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 03:37:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:37:38 INFO - PROCESS | 2956 | 1467542258289 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 2956 | 1467542258292 Marionette TRACE conn7 <- [1,3070,null,{}] 03:37:38 INFO - PROCESS | 2956 | 1467542258302 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:38 INFO - PROCESS | 2956 | 1467542258305 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:38 INFO - PROCESS | 2956 | 1467542258488 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 03:37:38 INFO - PROCESS | 2956 | 1467542258656 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:38 INFO - PROCESS | 2956 | 1467542258661 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:38 INFO - PROCESS | 2956 | ++DOCSHELL 1055E000 == 33 [pid = 2956] [id = 779] 03:37:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1055E400) [pid = 2956] [serial = 2335] [outer = 00000000] 03:37:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1056DC00) [pid = 2956] [serial = 2336] [outer = 1055E400] 03:37:38 INFO - PROCESS | 2956 | 1467542258722 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (13F12000) [pid = 2956] [serial = 2337] [outer = 1055E400] 03:37:39 INFO - PROCESS | 2956 | 1467542259311 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:37:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:37:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:37:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1082ms 03:37:39 INFO - PROCESS | 2956 | 1467542259372 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 2956 | 1467542259377 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:37:39 INFO - PROCESS | 2956 | 1467542259383 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 2956 | 1467542259386 Marionette TRACE conn7 <- [1,3074,null,{}] 03:37:39 INFO - PROCESS | 2956 | 1467542259391 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 2956 | 1467542259394 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:39 INFO - PROCESS | 2956 | 1467542259518 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 03:37:39 INFO - PROCESS | 2956 | 1467542259668 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 2956 | 1467542259671 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:39 INFO - PROCESS | 2956 | ++DOCSHELL 15F6F000 == 34 [pid = 2956] [id = 780] 03:37:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (15F70400) [pid = 2956] [serial = 2338] [outer = 00000000] 03:37:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16189000) [pid = 2956] [serial = 2339] [outer = 15F70400] 03:37:39 INFO - PROCESS | 2956 | 1467542259730 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1721D800) [pid = 2956] [serial = 2340] [outer = 15F70400] 03:37:40 INFO - PROCESS | 2956 | 1467542260365 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:37:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:37:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1018ms 03:37:40 INFO - PROCESS | 2956 | 1467542260405 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 2956 | 1467542260408 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 03:37:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:37:40 INFO - PROCESS | 2956 | 1467542260411 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 2956 | 1467542260416 Marionette TRACE conn7 <- [1,3078,null,{}] 03:37:40 INFO - PROCESS | 2956 | 1467542260428 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:40 INFO - PROCESS | 2956 | 1467542260433 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:40 INFO - PROCESS | 2956 | 1467542260579 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 03:37:40 INFO - PROCESS | 2956 | 1467542260732 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 2956 | 1467542260736 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:40 INFO - PROCESS | 2956 | ++DOCSHELL 13F4EC00 == 35 [pid = 2956] [id = 781] 03:37:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1419FC00) [pid = 2956] [serial = 2341] [outer = 00000000] 03:37:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (189AB800) [pid = 2956] [serial = 2342] [outer = 1419FC00] 03:37:40 INFO - PROCESS | 2956 | 1467542260794 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19134C00) [pid = 2956] [serial = 2343] [outer = 1419FC00] 03:37:41 INFO - PROCESS | 2956 | 1467542261565 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 0FFD8000 == 34 [pid = 2956] [id = 777] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 1891A400 == 33 [pid = 2956] [id = 776] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 18FA5400 == 32 [pid = 2956] [id = 775] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 18A2F800 == 31 [pid = 2956] [id = 774] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 17691000 == 30 [pid = 2956] [id = 773] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 147C5400 == 29 [pid = 2956] [id = 772] 03:37:41 INFO - PROCESS | 2956 | --DOCSHELL 1022C800 == 28 [pid = 2956] [id = 771] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1BF07800) [pid = 2956] [serial = 2294] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18A4B400) [pid = 2956] [serial = 2283] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (199E9000) [pid = 2956] [serial = 2285] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19E4BC00) [pid = 2956] [serial = 2288] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19F06000) [pid = 2956] [serial = 2263] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19F03C00) [pid = 2956] [serial = 2262] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14850400) [pid = 2956] [serial = 2276] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (15D44C00) [pid = 2956] [serial = 2277] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (17690400) [pid = 2956] [serial = 2279] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1769CC00) [pid = 2956] [serial = 2280] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10FE2800) [pid = 2956] [serial = 2265] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17250000) [pid = 2956] [serial = 2268] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (14798000) [pid = 2956] [serial = 2266] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FDF7400) [pid = 2956] [serial = 2273] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (103E5C00) [pid = 2956] [serial = 2274] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18A42C00) [pid = 2956] [serial = 2270] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (191A8000) [pid = 2956] [serial = 2271] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1BF9D400) [pid = 2956] [serial = 2295] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19B21400) [pid = 2956] [serial = 2291] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19F60400) [pid = 2956] [serial = 2292] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (19F07C00) [pid = 2956] [serial = 2289] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18A33000) [pid = 2956] [serial = 2282] [outer = 00000000] [url = about:blank] 03:37:41 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (199EA800) [pid = 2956] [serial = 2286] [outer = 00000000] [url = about:blank] 03:37:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:37:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1231ms 03:37:41 INFO - PROCESS | 2956 | 1467542261646 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 2956 | 1467542261650 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 03:37:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:37:41 INFO - PROCESS | 2956 | 1467542261654 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 2956 | 1467542261658 Marionette TRACE conn7 <- [1,3082,null,{}] 03:37:41 INFO - PROCESS | 2956 | 1467542261664 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 2956 | 1467542261666 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:41 INFO - PROCESS | 2956 | 1467542261760 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 03:37:41 INFO - PROCESS | 2956 | 1467542261767 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 2956 | 1467542261769 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:41 INFO - PROCESS | 2956 | ++DOCSHELL 10220800 == 29 [pid = 2956] [id = 782] 03:37:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (10221800) [pid = 2956] [serial = 2344] [outer = 00000000] 03:37:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (10551800) [pid = 2956] [serial = 2345] [outer = 10221800] 03:37:41 INFO - PROCESS | 2956 | 1467542261817 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10560000) [pid = 2956] [serial = 2346] [outer = 10221800] 03:37:42 INFO - PROCESS | 2956 | 1467542262315 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:37:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:37:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 03:37:42 INFO - PROCESS | 2956 | 1467542262345 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 2956 | 1467542262350 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 03:37:42 INFO - PROCESS | 2956 | 1467542262356 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:37:42 INFO - PROCESS | 2956 | 1467542262358 Marionette TRACE conn7 <- [1,3086,null,{}] 03:37:42 INFO - PROCESS | 2956 | 1467542262393 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:42 INFO - PROCESS | 2956 | 1467542262396 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:42 INFO - PROCESS | 2956 | 1467542262485 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 03:37:42 INFO - PROCESS | 2956 | 1467542262493 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 2956 | 1467542262495 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:42 INFO - PROCESS | 2956 | ++DOCSHELL 14795400 == 30 [pid = 2956] [id = 783] 03:37:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (14798000) [pid = 2956] [serial = 2347] [outer = 00000000] 03:37:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (1482A000) [pid = 2956] [serial = 2348] [outer = 14798000] 03:37:42 INFO - PROCESS | 2956 | 1467542262544 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (14987400) [pid = 2956] [serial = 2349] [outer = 14798000] 03:37:43 INFO - PROCESS | 2956 | 1467542263015 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:37:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 710ms 03:37:43 INFO - PROCESS | 2956 | 1467542263071 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 2956 | 1467542263073 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 03:37:43 INFO - PROCESS | 2956 | 1467542263076 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:37:43 INFO - PROCESS | 2956 | 1467542263080 Marionette TRACE conn7 <- [1,3090,null,{}] 03:37:43 INFO - PROCESS | 2956 | 1467542263090 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 2956 | 1467542263094 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:43 INFO - PROCESS | 2956 | 1467542263178 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 03:37:43 INFO - PROCESS | 2956 | 1467542263187 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 2956 | 1467542263190 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:43 INFO - PROCESS | 2956 | ++DOCSHELL 167D2800 == 31 [pid = 2956] [id = 784] 03:37:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (167D9C00) [pid = 2956] [serial = 2350] [outer = 00000000] 03:37:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1721E400) [pid = 2956] [serial = 2351] [outer = 167D9C00] 03:37:43 INFO - PROCESS | 2956 | 1467542263239 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (17250C00) [pid = 2956] [serial = 2352] [outer = 167D9C00] 03:37:43 INFO - PROCESS | 2956 | 1467542263696 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:37:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 03:37:43 INFO - PROCESS | 2956 | 1467542263750 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 2956 | 1467542263753 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 03:37:43 INFO - PROCESS | 2956 | 1467542263756 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:37:43 INFO - PROCESS | 2956 | 1467542263758 Marionette TRACE conn7 <- [1,3094,null,{}] 03:37:43 INFO - PROCESS | 2956 | 1467542263761 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 2956 | 1467542263763 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:43 INFO - PROCESS | 2956 | 1467542263853 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 03:37:43 INFO - PROCESS | 2956 | 1467542263888 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 2956 | 1467542263890 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:43 INFO - PROCESS | 2956 | ++DOCSHELL 17694C00 == 32 [pid = 2956] [id = 785] 03:37:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (17695800) [pid = 2956] [serial = 2353] [outer = 00000000] 03:37:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1825E400) [pid = 2956] [serial = 2354] [outer = 17695800] 03:37:43 INFO - PROCESS | 2956 | 1467542263936 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1891A400) [pid = 2956] [serial = 2355] [outer = 17695800] 03:37:44 INFO - PROCESS | 2956 | 1467542264415 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:37:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 03:37:44 INFO - PROCESS | 2956 | 1467542264430 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 2956 | 1467542264432 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 03:37:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:37:44 INFO - PROCESS | 2956 | 1467542264436 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 2956 | 1467542264437 Marionette TRACE conn7 <- [1,3098,null,{}] 03:37:44 INFO - PROCESS | 2956 | 1467542264441 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:44 INFO - PROCESS | 2956 | 1467542264443 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:44 INFO - PROCESS | 2956 | 1467542264565 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 03:37:44 INFO - PROCESS | 2956 | 1467542264570 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 2956 | 1467542264572 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:44 INFO - PROCESS | 2956 | ++DOCSHELL 10228C00 == 33 [pid = 2956] [id = 786] 03:37:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18934800) [pid = 2956] [serial = 2356] [outer = 00000000] 03:37:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18A33000) [pid = 2956] [serial = 2357] [outer = 18934800] 03:37:44 INFO - PROCESS | 2956 | 1467542264616 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18A4BC00) [pid = 2956] [serial = 2358] [outer = 18934800] 03:37:45 INFO - PROCESS | 2956 | 1467542265055 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:37:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:37:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:37:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:37:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 03:37:45 INFO - PROCESS | 2956 | 1467542265107 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 2956 | 1467542265109 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 03:37:45 INFO - PROCESS | 2956 | 1467542265112 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:37:45 INFO - PROCESS | 2956 | 1467542265114 Marionette TRACE conn7 <- [1,3102,null,{}] 03:37:45 INFO - PROCESS | 2956 | 1467542265117 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 2956 | 1467542265123 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:45 INFO - PROCESS | 2956 | 1467542265283 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 03:37:45 INFO - PROCESS | 2956 | 1467542265380 Marionette TRACE conn7 -> [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\", \"53445910-b8a6-487a-b640-78adc5cd5ee9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 2956 | 1467542265382 Marionette INFO sendAsync 0a162d50-f1f2-4192-ae0a-a28b90e60749 03:37:45 INFO - PROCESS | 2956 | ++DOCSHELL 142D5C00 == 34 [pid = 2956] [id = 787] 03:37:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18FAA800) [pid = 2956] [serial = 2359] [outer = 00000000] 03:37:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (199EB400) [pid = 2956] [serial = 2360] [outer = 18FAA800] 03:37:45 INFO - PROCESS | 2956 | 1467542265427 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19A26C00) [pid = 2956] [serial = 2361] [outer = 18FAA800] 03:37:45 INFO - PROCESS | 2956 | 1467542265827 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:37:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:37:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 03:37:45 INFO - PROCESS | 2956 | 1467542265887 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 2956 | 1467542265889 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0FFDDC00) [pid = 2956] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (146B7000) [pid = 2956] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17692000) [pid = 2956] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (199E0800) [pid = 2956] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1DD10C00) [pid = 2956] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1055A800) [pid = 2956] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (147C5C00) [pid = 2956] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18FA7400) [pid = 2956] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FFDA000) [pid = 2956] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18A3E400) [pid = 2956] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18A30000) [pid = 2956] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:37:46 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (18FA4400) [pid = 2956] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 03:37:46 WARNING - u'runner_teardown' () 03:37:46 INFO - No more tests 03:37:46 INFO - Got 0 unexpected results 03:37:46 INFO - SUITE-END | took 693s 03:37:47 INFO - Closing logging queue 03:37:47 INFO - queue closed 03:37:47 INFO - Return code: 0 03:37:47 WARNING - # TBPL SUCCESS # 03:37:47 INFO - Running post-action listener: _resource_record_post_action 03:37:47 INFO - Running post-run listener: _resource_record_post_run 03:37:48 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 143454720; Write bytes: 1125379584; Read time: 2029140; Write time: 8423270 03:37:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:37:48 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 42066432; Read time: 0; Write time: 53460 03:37:48 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 143454720; Write bytes: 1066626048; Read time: 2029140; Write time: 8357120 03:37:48 INFO - Running post-run listener: _upload_blobber_files 03:37:48 INFO - Blob upload gear active. 03:37:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:37:48 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:37:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:37:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:37:48 INFO - (blobuploader) - INFO - Open directory for files ... 03:37:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:37:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:37:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:37:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:37:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:37:49 INFO - (blobuploader) - INFO - Done attempting. 03:37:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:37:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:37:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:37:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:37:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:37:51 INFO - (blobuploader) - INFO - Done attempting. 03:37:51 INFO - (blobuploader) - INFO - Iteration through files over. 03:37:51 INFO - Return code: 0 03:37:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:37:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e9edf3a96ae23b669b4b87e449a8308bea785a71860ec71c2b18398206d030ec6bd0716e7208d4a6eda46fe2b0b896f1971ed6bfc472bbaef9e9eb51a3a0e9a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/419aea1abf2125436f998454e4b87d00dfb891b59365b815bf56ea654996b892aa2961a8faa0609e873cbb4fe656df800023f042163a34c04773cb9256a1d442"} 03:37:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:37:51 INFO - Writing to file C:\slave\test\properties\blobber_files 03:37:51 INFO - Contents: 03:37:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e9edf3a96ae23b669b4b87e449a8308bea785a71860ec71c2b18398206d030ec6bd0716e7208d4a6eda46fe2b0b896f1971ed6bfc472bbaef9e9eb51a3a0e9a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/419aea1abf2125436f998454e4b87d00dfb891b59365b815bf56ea654996b892aa2961a8faa0609e873cbb4fe656df800023f042163a34c04773cb9256a1d442"} 03:37:51 INFO - Running post-run listener: copy_logs_to_upload_dir 03:37:51 INFO - Copying logs to upload dir... 03:37:51 INFO - mkdir: C:\slave\test\build\upload\logs 03:37:51 INFO - Copying logs to upload dir... 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - Using _rmtree_windows ... 03:37:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.918000 ========= master_lag: 2.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 31 secs) (at 2016-07-03 03:37:54.449952) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 03:37:54.450796) ========= '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-002 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-002 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-002 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/7e9edf3a96ae23b669b4b87e449a8308bea785a71860ec71c2b18398206d030ec6bd0716e7208d4a6eda46fe2b0b896f1971ed6bfc472bbaef9e9eb51a3a0e9a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/419aea1abf2125436f998454e4b87d00dfb891b59365b815bf56ea654996b892aa2961a8faa0609e873cbb4fe656df800023f042163a34c04773cb9256a1d442"} build_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/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/7e9edf3a96ae23b669b4b87e449a8308bea785a71860ec71c2b18398206d030ec6bd0716e7208d4a6eda46fe2b0b896f1971ed6bfc472bbaef9e9eb51a3a0e9a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/419aea1abf2125436f998454e4b87d00dfb891b59365b815bf56ea654996b892aa2961a8faa0609e873cbb4fe656df800023f042163a34c04773cb9256a1d442"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 03:37:54.617577) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:37:54.617902) ========= '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-002 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-002 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-002 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-07-03 03:37:54.735430) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 03:37:54.735757) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 03:37:55.358897) ========= ========= Total master_lag: 2.51 =========