builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-265 starttime: 1461027258.61 results: success (0) buildid: 20160418151628 builduid: 8c315b4aa65a4fcdaad46c949d0ca905 revision: e8ef4670ee16f419b1037b715f0d28978825439e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:18.614432) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:18.614936) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:18.615281) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:18.768055) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:54:18.768488) ========= '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-265 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-265 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-265 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 --17:54:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 17:54:19 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.100000 ========= master_lag: 3.61 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:54:23.473972) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:54:23.474322) ========= '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-265 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-265 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-265 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.003000 ========= master_lag: 0.34 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:54:27.812456) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:54:27.812988) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev e8ef4670ee16f419b1037b715f0d28978825439e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev e8ef4670ee16f419b1037b715f0d28978825439e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-265 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-265 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-265 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-18 17:54:27,693 truncating revision to first 12 chars 2016-04-18 17:54:27,693 Setting DEBUG logging. 2016-04-18 17:54:27,693 attempt 1/10 2016-04-18 17:54:27,693 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e8ef4670ee16?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 17:54:28,706 unpacking tar archive at: fx-team-e8ef4670ee16/testing/mozharness/ program finished with exit code 0 elapsedTime=1.795000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:54:29.663042) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:29.663459) ========= script_repo_revision: e8ef4670ee16f419b1037b715f0d28978825439e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:29.663872) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:29.664264) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:54:29.680661) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 11 secs) (at 2016-04-18 17:54:29.681018) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-265 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-265 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-265 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 17:54:29 INFO - MultiFileLogger online at 20160418 17:54:29 in C:\slave\test 17:54:29 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 17:54:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:54:29 INFO - {'append_to_log': False, 17:54:29 INFO - 'base_work_dir': 'C:\\slave\\test', 17:54:29 INFO - 'blob_upload_branch': 'fx-team', 17:54:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:54:29 INFO - 'buildbot_json_path': 'buildprops.json', 17:54:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:54:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:54:29 INFO - 'download_minidump_stackwalk': True, 17:54:29 INFO - 'download_symbols': 'true', 17:54:29 INFO - 'e10s': False, 17:54:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:54:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:54:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:54:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:54:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:54:29 INFO - 'C:/mozilla-build/tooltool.py'), 17:54:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:54:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:54:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:54:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:54:29 INFO - 'log_level': 'info', 17:54:29 INFO - 'log_to_console': True, 17:54:29 INFO - 'opt_config_files': (), 17:54:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:54:29 INFO - '--processes=1', 17:54:29 INFO - '--config=%(test_path)s/wptrunner.ini', 17:54:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:54:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:54:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:54:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:54:29 INFO - 'pip_index': False, 17:54:29 INFO - 'require_test_zip': True, 17:54:29 INFO - 'test_type': ('testharness',), 17:54:29 INFO - 'this_chunk': '1', 17:54:29 INFO - 'total_chunks': '10', 17:54:29 INFO - 'virtualenv_path': 'venv', 17:54:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:54:29 INFO - 'work_dir': 'build'} 17:54:29 INFO - ##### 17:54:29 INFO - ##### Running clobber step. 17:54:29 INFO - ##### 17:54:29 INFO - Running pre-action listener: _resource_record_pre_action 17:54:29 INFO - Running main action method: clobber 17:54:29 INFO - rmtree: C:\slave\test\build 17:54:29 INFO - Using _rmtree_windows ... 17:54:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:56:06 INFO - Running post-action listener: _resource_record_post_action 17:56:06 INFO - ##### 17:56:06 INFO - ##### Running read-buildbot-config step. 17:56:06 INFO - ##### 17:56:06 INFO - Running pre-action listener: _resource_record_pre_action 17:56:06 INFO - Running main action method: read_buildbot_config 17:56:06 INFO - Using buildbot properties: 17:56:06 INFO - { 17:56:06 INFO - "project": "", 17:56:06 INFO - "product": "firefox", 17:56:06 INFO - "script_repo_revision": "production", 17:56:06 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 17:56:06 INFO - "repository": "", 17:56:06 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 17:56:06 INFO - "buildid": "20160418151628", 17:56:06 INFO - "pgo_build": "False", 17:56:06 INFO - "basedir": "C:\\slave\\test", 17:56:06 INFO - "buildnumber": 22, 17:56:06 INFO - "slavename": "t-w732-ix-265", 17:56:06 INFO - "revision": "e8ef4670ee16f419b1037b715f0d28978825439e", 17:56:06 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 17:56:06 INFO - "platform": "win32", 17:56:06 INFO - "branch": "fx-team", 17:56:06 INFO - "repo_path": "integration/fx-team", 17:56:06 INFO - "moz_repo_path": "", 17:56:06 INFO - "stage_platform": "win32", 17:56:06 INFO - "builduid": "8c315b4aa65a4fcdaad46c949d0ca905", 17:56:06 INFO - "slavebuilddir": "test" 17:56:06 INFO - } 17:56:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 17:56:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 17:56:06 INFO - Running post-action listener: _resource_record_post_action 17:56:06 INFO - ##### 17:56:06 INFO - ##### Running download-and-extract step. 17:56:06 INFO - ##### 17:56:06 INFO - Running pre-action listener: _resource_record_pre_action 17:56:06 INFO - Running main action method: download_and_extract 17:56:06 INFO - mkdir: C:\slave\test\build\tests 17:56:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:06 INFO - https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:56:06 INFO - trying https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 17:56:06 INFO - Downloading https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:56:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 17:56:07 INFO - Downloaded 1274 bytes. 17:56:07 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:56:07 INFO - Using the following test package requirements: 17:56:07 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:56:07 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 17:56:07 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 17:56:07 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'jsshell-win32.zip'], 17:56:07 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 17:56:07 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:56:07 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 17:56:07 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 17:56:07 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 17:56:07 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:56:07 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 17:56:07 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:56:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:07 INFO - https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:56:07 INFO - trying https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 17:56:07 INFO - Downloading https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 17:56:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 17:56:10 INFO - Downloaded 20405132 bytes. 17:56:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:56:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:56:12 INFO - caution: filename not matched: web-platform/* 17:56:12 INFO - Return code: 11 17:56:12 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')]} 17:56:12 INFO - https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:56:12 INFO - trying https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:56:12 INFO - Downloading https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:56:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 17:56:15 INFO - Downloaded 36382594 bytes. 17:56:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:56:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:56:54 INFO - caution: filename not matched: bin/* 17:56:54 INFO - caution: filename not matched: config/* 17:56:54 INFO - caution: filename not matched: mozbase/* 17:56:54 INFO - caution: filename not matched: marionette/* 17:56:54 INFO - caution: filename not matched: tools/wptserve/* 17:56:54 INFO - Return code: 11 17:56:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:54 INFO - https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 17:56:54 INFO - trying https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:56:54 INFO - Downloading https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 17:56:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 17:56:58 INFO - Downloaded 67331067 bytes. 17:56:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:56:58 INFO - mkdir: C:\slave\test\properties 17:56:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:56:58 INFO - Writing to file C:\slave\test\properties\build_url 17:56:58 INFO - Contents: 17:56:58 INFO - build_url:https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:56:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:56:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:56:59 INFO - Writing to file C:\slave\test\properties\symbols_url 17:56:59 INFO - Contents: 17:56:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:56:59 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')]} 17:56:59 INFO - https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:56:59 INFO - trying https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:56:59 INFO - Downloading https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:56:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:57:01 INFO - Downloaded 58221813 bytes. 17:57:01 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:57:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:57:05 INFO - Return code: 0 17:57:05 INFO - Running post-action listener: _resource_record_post_action 17:57:05 INFO - Running post-action listener: set_extra_try_arguments 17:57:05 INFO - ##### 17:57:05 INFO - ##### Running create-virtualenv step. 17:57:05 INFO - ##### 17:57:05 INFO - Running pre-action listener: _pre_create_virtualenv 17:57:05 INFO - Running pre-action listener: _resource_record_pre_action 17:57:05 INFO - Running main action method: create_virtualenv 17:57:05 INFO - Creating virtualenv C:\slave\test\build\venv 17:57:05 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 17:57:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:57:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:57:14 INFO - Installing distribute......................................................................................................................................................................................done. 17:57:15 INFO - Return code: 0 17:57:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:57:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:15 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-265', 'USERDOMAIN': 'T-W732-IX-265', '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-265', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 17:57:15 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 17:57:15 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 17:57:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:15 INFO - 'COMPUTERNAME': 'T-W732-IX-265', 17:57:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:15 INFO - 'DCLOCATION': 'SCL3', 17:57:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:15 INFO - 'HOMEDRIVE': 'C:', 17:57:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:15 INFO - 'KTS_VERSION': '1.19c', 17:57:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-265', 17:57:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:15 INFO - 'MOZ_AIRBAG': '1', 17:57:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:15 INFO - 'MOZ_MSVCVERSION': '8', 17:57:15 INFO - 'MOZ_NO_REMOTE': '1', 17:57:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:15 INFO - 'NO_EM_RESTART': '1', 17:57:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:15 INFO - 'OS': 'Windows_NT', 17:57:15 INFO - 'OURDRIVE': 'C:', 17:57:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:57:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:15 INFO - 'PROCESSOR_LEVEL': '6', 17:57:15 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:15 INFO - 'PROMPT': '$P$G', 17:57:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:15 INFO - 'PWD': 'C:\\slave\\test', 17:57:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:15 INFO - 'SYSTEMDRIVE': 'C:', 17:57:15 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:15 INFO - 'TEST1': 'testie', 17:57:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:15 INFO - 'USERDOMAIN': 'T-W732-IX-265', 17:57:15 INFO - 'USERNAME': 'cltbld', 17:57:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:15 INFO - 'WINDIR': 'C:\\windows', 17:57:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:17 INFO - Downloading/unpacking psutil>=0.7.1 17:57:17 INFO - Running setup.py egg_info for package psutil 17:57:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:57:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:57:17 INFO - Installing collected packages: psutil 17:57:17 INFO - Running setup.py install for psutil 17:57:17 INFO - building 'psutil._psutil_windows' extension 17:57:17 INFO - error: Unable to find vcvarsall.bat 17:57:17 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-stk5e6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:57:17 INFO - running install 17:57:17 INFO - running build 17:57:17 INFO - running build_py 17:57:17 INFO - creating build 17:57:17 INFO - creating build\lib.win32-2.7 17:57:17 INFO - creating build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:57:17 INFO - running build_ext 17:57:17 INFO - building 'psutil._psutil_windows' extension 17:57:17 INFO - error: Unable to find vcvarsall.bat 17:57:17 INFO - ---------------------------------------- 17:57:17 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-stk5e6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:57:17 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:57:17 WARNING - Return code: 1 17:57:17 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! 17:57:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:57:17 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')]} 17:57:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:17 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')]} 17:57:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:17 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-265', 'USERDOMAIN': 'T-W732-IX-265', '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-265', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 17:57:17 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 17:57:17 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 17:57:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:17 INFO - 'COMPUTERNAME': 'T-W732-IX-265', 17:57:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:17 INFO - 'DCLOCATION': 'SCL3', 17:57:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:17 INFO - 'HOMEDRIVE': 'C:', 17:57:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:17 INFO - 'KTS_VERSION': '1.19c', 17:57:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-265', 17:57:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:17 INFO - 'MOZ_AIRBAG': '1', 17:57:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:17 INFO - 'MOZ_MSVCVERSION': '8', 17:57:17 INFO - 'MOZ_NO_REMOTE': '1', 17:57:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:17 INFO - 'NO_EM_RESTART': '1', 17:57:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:17 INFO - 'OS': 'Windows_NT', 17:57:17 INFO - 'OURDRIVE': 'C:', 17:57:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:57:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:17 INFO - 'PROCESSOR_LEVEL': '6', 17:57:17 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:17 INFO - 'PROMPT': '$P$G', 17:57:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:17 INFO - 'PWD': 'C:\\slave\\test', 17:57:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:17 INFO - 'SYSTEMDRIVE': 'C:', 17:57:17 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:17 INFO - 'TEST1': 'testie', 17:57:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:17 INFO - 'USERDOMAIN': 'T-W732-IX-265', 17:57:17 INFO - 'USERNAME': 'cltbld', 17:57:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:17 INFO - 'WINDIR': 'C:\\windows', 17:57:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:57:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:57:21 INFO - Running setup.py egg_info for package mozsystemmonitor 17:57:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:57:21 INFO - Running setup.py egg_info for package psutil 17:57:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:57:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:57:21 INFO - Installing collected packages: mozsystemmonitor, psutil 17:57:21 INFO - Running setup.py install for mozsystemmonitor 17:57:21 INFO - Running setup.py install for psutil 17:57:21 INFO - building 'psutil._psutil_windows' extension 17:57:21 INFO - error: Unable to find vcvarsall.bat 17:57: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-is_ite-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:57:21 INFO - running install 17:57:21 INFO - running build 17:57:21 INFO - running build_py 17:57:21 INFO - running build_ext 17:57:21 INFO - building 'psutil._psutil_windows' extension 17:57:21 INFO - error: Unable to find vcvarsall.bat 17:57:21 INFO - ---------------------------------------- 17:57: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-is_ite-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:57:21 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:57:21 WARNING - Return code: 1 17:57: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 mozsystemmonitor==0.0.0 failed after 1 tries! 17:57:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:57: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')]} 17:57:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57: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')]} 17:57:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57: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', '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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-265', 'USERDOMAIN': 'T-W732-IX-265', '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-265', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 17:57: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', 'blobuploader==1.2.4'] in C:\slave\test\build 17:57: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 blobuploader==1.2.4 17:57:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:21 INFO - 'COMPUTERNAME': 'T-W732-IX-265', 17:57:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:21 INFO - 'DCLOCATION': 'SCL3', 17:57:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:21 INFO - 'HOMEDRIVE': 'C:', 17:57:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:21 INFO - 'KTS_VERSION': '1.19c', 17:57:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-265', 17:57:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:21 INFO - 'MOZ_AIRBAG': '1', 17:57:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:21 INFO - 'MOZ_MSVCVERSION': '8', 17:57:21 INFO - 'MOZ_NO_REMOTE': '1', 17:57:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:21 INFO - 'NO_EM_RESTART': '1', 17:57:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:21 INFO - 'OS': 'Windows_NT', 17:57:21 INFO - 'OURDRIVE': 'C:', 17:57: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:57:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:21 INFO - 'PROCESSOR_LEVEL': '6', 17:57:21 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:21 INFO - 'PROMPT': '$P$G', 17:57:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:21 INFO - 'PWD': 'C:\\slave\\test', 17:57:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:21 INFO - 'SYSTEMDRIVE': 'C:', 17:57:21 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:21 INFO - 'TEST1': 'testie', 17:57:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:21 INFO - 'USERDOMAIN': 'T-W732-IX-265', 17:57:21 INFO - 'USERNAME': 'cltbld', 17:57:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:21 INFO - 'WINDIR': 'C:\\windows', 17:57:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:22 INFO - Downloading/unpacking blobuploader==1.2.4 17:57:22 INFO - Downloading blobuploader-1.2.4.tar.gz 17:57:22 INFO - Running setup.py egg_info for package blobuploader 17:57:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:57:26 INFO - Running setup.py egg_info for package requests 17:57:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:57:26 INFO - Downloading docopt-0.6.1.tar.gz 17:57:26 INFO - Running setup.py egg_info for package docopt 17:57:26 INFO - Installing collected packages: blobuploader, docopt, requests 17:57:26 INFO - Running setup.py install for blobuploader 17:57:26 INFO - Running setup.py install for docopt 17:57:26 INFO - Running setup.py install for requests 17:57:26 INFO - Successfully installed blobuploader docopt requests 17:57:26 INFO - Cleaning up... 17:57:26 INFO - Return code: 0 17:57:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:57: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')]} 17:57:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57: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')]} 17:57:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57: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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, '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-265', 'USERDOMAIN': 'T-W732-IX-265', '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-265', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 17:57:26 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 17:57:26 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 17:57:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:26 INFO - 'COMPUTERNAME': 'T-W732-IX-265', 17:57:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:26 INFO - 'DCLOCATION': 'SCL3', 17:57:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:26 INFO - 'HOMEDRIVE': 'C:', 17:57:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:26 INFO - 'KTS_VERSION': '1.19c', 17:57:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-265', 17:57:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:26 INFO - 'MOZ_AIRBAG': '1', 17:57:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:26 INFO - 'MOZ_MSVCVERSION': '8', 17:57:26 INFO - 'MOZ_NO_REMOTE': '1', 17:57:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:26 INFO - 'NO_EM_RESTART': '1', 17:57:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:26 INFO - 'OS': 'Windows_NT', 17:57:26 INFO - 'OURDRIVE': 'C:', 17:57:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:57:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:26 INFO - 'PROCESSOR_LEVEL': '6', 17:57:26 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:26 INFO - 'PROMPT': '$P$G', 17:57:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:26 INFO - 'PWD': 'C:\\slave\\test', 17:57:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:26 INFO - 'SYSTEMDRIVE': 'C:', 17:57:26 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:26 INFO - 'TEST1': 'testie', 17:57:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:26 INFO - 'USERDOMAIN': 'T-W732-IX-265', 17:57:26 INFO - 'USERNAME': 'cltbld', 17:57:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:26 INFO - 'WINDIR': 'C:\\windows', 17:57:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:57:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:57:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:57:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:57:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:57:30 INFO - Unpacking c:\slave\test\build\tests\marionette 17:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:57:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:57:30 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 17:57:30 INFO - Running setup.py install for browsermob-proxy 17:57:44 INFO - Running setup.py install for manifestparser 17:57:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for marionette-client 17:57:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:57:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for marionette-driver 17:57:44 INFO - Running setup.py install for mozcrash 17:57:44 INFO - Running setup.py install for mozdebug 17:57:44 INFO - Running setup.py install for mozdevice 17:57:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozfile 17:57:44 INFO - Running setup.py install for mozhttpd 17:57:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozinfo 17:57:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozInstall 17:57:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozleak 17:57:44 INFO - Running setup.py install for mozlog 17:57:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for moznetwork 17:57:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozprocess 17:57:44 INFO - Running setup.py install for mozprofile 17:57:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozrunner 17:57:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for mozscreenshot 17:57:44 INFO - Running setup.py install for moztest 17:57:44 INFO - Running setup.py install for mozversion 17:57:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:57:44 INFO - Running setup.py install for wptserve 17:57:44 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 17:57:44 INFO - Cleaning up... 17:57:44 INFO - Return code: 0 17:57:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:57:44 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')]} 17:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:44 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')]} 17:57:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:44 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 0x019366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, '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-265', 'USERDOMAIN': 'T-W732-IX-265', '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-265', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 17:57:44 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 17:57:44 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 17:57:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:44 INFO - 'COMPUTERNAME': 'T-W732-IX-265', 17:57:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:44 INFO - 'DCLOCATION': 'SCL3', 17:57:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:44 INFO - 'HOMEDRIVE': 'C:', 17:57:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:44 INFO - 'KTS_VERSION': '1.19c', 17:57:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-265', 17:57:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:44 INFO - 'MOZ_AIRBAG': '1', 17:57:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:44 INFO - 'MOZ_MSVCVERSION': '8', 17:57:44 INFO - 'MOZ_NO_REMOTE': '1', 17:57:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:44 INFO - 'NO_EM_RESTART': '1', 17:57:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:44 INFO - 'OS': 'Windows_NT', 17:57:44 INFO - 'OURDRIVE': 'C:', 17:57:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:57:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:44 INFO - 'PROCESSOR_LEVEL': '6', 17:57:44 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:44 INFO - 'PROMPT': '$P$G', 17:57:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:44 INFO - 'PWD': 'C:\\slave\\test', 17:57:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:44 INFO - 'SYSTEMDRIVE': 'C:', 17:57:44 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:44 INFO - 'TEST1': 'testie', 17:57:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:44 INFO - 'USERDOMAIN': 'T-W732-IX-265', 17:57:44 INFO - 'USERNAME': 'cltbld', 17:57:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:44 INFO - 'WINDIR': 'C:\\windows', 17:57:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:57:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:57:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:57:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:57:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:57:48 INFO - Unpacking c:\slave\test\build\tests\marionette 17:57:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:57:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:57:48 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)) 17:57:59 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)) 17:57:59 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)) 17:57:59 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)) 17:57:59 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)) 17:57:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:57:59 INFO - Downloading blessings-1.6.tar.gz 17:57:59 INFO - Running setup.py egg_info for package blessings 17:57:59 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)) 17:57:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:57:59 INFO - Running setup.py install for blessings 17:57:59 INFO - Running setup.py install for browsermob-proxy 17:57:59 INFO - Running setup.py install for manifestparser 17:57:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Running setup.py install for marionette-client 17:57:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:57:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Running setup.py install for marionette-driver 17:57:59 INFO - Running setup.py install for mozcrash 17:57:59 INFO - Running setup.py install for mozdebug 17:57:59 INFO - Running setup.py install for mozdevice 17:57:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Running setup.py install for mozhttpd 17:57:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Running setup.py install for mozInstall 17:57:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Running setup.py install for mozleak 17:57:59 INFO - Running setup.py install for mozprofile 17:57:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Running setup.py install for mozrunner 17:57:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:57:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:58:01 INFO - Running setup.py install for mozscreenshot 17:58:01 INFO - Running setup.py install for moztest 17:58:01 INFO - Running setup.py install for mozversion 17:58:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:58:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:58:01 INFO - Running setup.py install for wptserve 17:58:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:58:01 INFO - Cleaning up... 17:58:01 INFO - Return code: 0 17:58:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:58:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:58:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:58:01 INFO - Reading from file tmpfile_stdout 17:58:01 INFO - Using _rmtree_windows ... 17:58:01 INFO - Using _rmtree_windows ... 17:58:01 INFO - Current package versions: 17:58:01 INFO - blessings == 1.6 17:58:01 INFO - blobuploader == 1.2.4 17:58:01 INFO - browsermob-proxy == 0.6.0 17:58:01 INFO - distribute == 0.6.14 17:58:01 INFO - docopt == 0.6.1 17:58:01 INFO - manifestparser == 1.1 17:58:01 INFO - marionette-client == 2.3.0 17:58:01 INFO - marionette-driver == 1.4.0 17:58:01 INFO - mozInstall == 1.12 17:58:01 INFO - mozcrash == 0.17 17:58:01 INFO - mozdebug == 0.1 17:58:01 INFO - mozdevice == 0.48 17:58:01 INFO - mozfile == 1.2 17:58:01 INFO - mozhttpd == 0.7 17:58:01 INFO - mozinfo == 0.9 17:58:01 INFO - mozleak == 0.1 17:58:01 INFO - mozlog == 3.1 17:58:01 INFO - moznetwork == 0.27 17:58:01 INFO - mozprocess == 0.22 17:58:01 INFO - mozprofile == 0.28 17:58:01 INFO - mozrunner == 6.11 17:58:01 INFO - mozscreenshot == 0.1 17:58:01 INFO - mozsystemmonitor == 0.0 17:58:01 INFO - moztest == 0.7 17:58:01 INFO - mozversion == 1.4 17:58:01 INFO - requests == 1.2.3 17:58:01 INFO - wptserve == 1.4.0 17:58:01 INFO - Running post-action listener: _resource_record_post_action 17:58:01 INFO - Running post-action listener: _start_resource_monitoring 17:58:01 INFO - Starting resource monitoring. 17:58:02 INFO - ##### 17:58:02 INFO - ##### Running pull step. 17:58:02 INFO - ##### 17:58:02 INFO - Running pre-action listener: _resource_record_pre_action 17:58:02 INFO - Running main action method: pull 17:58:02 INFO - Pull has nothing to do! 17:58:02 INFO - Running post-action listener: _resource_record_post_action 17:58:02 INFO - ##### 17:58:02 INFO - ##### Running install step. 17:58:02 INFO - ##### 17:58:02 INFO - Running pre-action listener: _resource_record_pre_action 17:58:02 INFO - Running main action method: install 17:58:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:58:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:58:02 INFO - Reading from file tmpfile_stdout 17:58:02 INFO - Using _rmtree_windows ... 17:58:02 INFO - Using _rmtree_windows ... 17:58:02 INFO - Detecting whether we're running mozinstall >=1.0... 17:58:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:58:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:58:02 INFO - Reading from file tmpfile_stdout 17:58:02 INFO - Output received: 17:58:02 INFO - Usage: mozinstall-script.py [options] installer 17:58:02 INFO - Options: 17:58:02 INFO - -h, --help show this help message and exit 17:58:02 INFO - -d DEST, --destination=DEST 17:58:02 INFO - Directory to install application into. [default: 17:58:02 INFO - "C:\slave\test"] 17:58:02 INFO - --app=APP Application being installed. [default: firefox] 17:58:02 INFO - Using _rmtree_windows ... 17:58:02 INFO - Using _rmtree_windows ... 17:58:02 INFO - mkdir: C:\slave\test\build\application 17:58:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:58:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 17:58:04 INFO - Reading from file tmpfile_stdout 17:58:04 INFO - Output received: 17:58:04 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:58:04 INFO - Using _rmtree_windows ... 17:58:04 INFO - Using _rmtree_windows ... 17:58:04 INFO - Running post-action listener: _resource_record_post_action 17:58:04 INFO - ##### 17:58:04 INFO - ##### Running run-tests step. 17:58:04 INFO - ##### 17:58:04 INFO - Running pre-action listener: _resource_record_pre_action 17:58:04 INFO - Running main action method: run_tests 17:58:04 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:58:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:58:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:58:04 INFO - grabbing minidump binary from tooltool 17:58:04 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')]} 17:58:04 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 0x01C10368>, '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 0x018B1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:58:04 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 17:58:04 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 17:58:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:58:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfpflsq 17:58:05 INFO - INFO - File integrity verified, renaming tmpfpflsq to win32-minidump_stackwalk.exe 17:58:05 INFO - Return code: 0 17:58:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:58:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:58:05 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/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:58:05 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/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:58:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:58:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:58:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:05 INFO - 'COMPUTERNAME': 'T-W732-IX-265', 17:58:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:58:05 INFO - 'DCLOCATION': 'SCL3', 17:58:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:05 INFO - 'HOMEDRIVE': 'C:', 17:58:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:58:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:05 INFO - 'KTS_VERSION': '1.19c', 17:58:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:58:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-265', 17:58:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:58:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:05 INFO - 'MOZ_AIRBAG': '1', 17:58:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:05 INFO - 'MOZ_MSVCVERSION': '8', 17:58:05 INFO - 'MOZ_NO_REMOTE': '1', 17:58:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:05 INFO - 'NO_EM_RESTART': '1', 17:58:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:05 INFO - 'OS': 'Windows_NT', 17:58:05 INFO - 'OURDRIVE': 'C:', 17:58:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:58:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:58:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:05 INFO - 'PROCESSOR_LEVEL': '6', 17:58:05 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:58:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:05 INFO - 'PROMPT': '$P$G', 17:58:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:58:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:58:05 INFO - 'PWD': 'C:\\slave\\test', 17:58:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:05 INFO - 'SYSTEMDRIVE': 'C:', 17:58:05 INFO - 'SYSTEMROOT': 'C:\\windows', 17:58:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:58:05 INFO - 'TEST1': 'testie', 17:58:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:58:05 INFO - 'USERDOMAIN': 'T-W732-IX-265', 17:58:05 INFO - 'USERNAME': 'cltbld', 17:58:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:58:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:05 INFO - 'WINDIR': 'C:\\windows', 17:58:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:58:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:58:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:05 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/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:58:07 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 17:58:07 INFO - import pkg_resources 17:58:08 INFO - Using 1 client processes 17:58:11 INFO - SUITE-START | Running 778 tests 17:58:11 INFO - Running testharness tests 17:58:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:58:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:58:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:58:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:58:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:58:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:58:12 INFO - Setting up ssl 17:58:12 INFO - PROCESS | certutil | 17:58:12 INFO - PROCESS | certutil | 17:58:12 INFO - PROCESS | certutil | 17:58:12 INFO - Certificate Nickname Trust Attributes 17:58:12 INFO - SSL,S/MIME,JAR/XPI 17:58:12 INFO - 17:58:12 INFO - web-platform-tests CT,, 17:58:12 INFO - 17:58:12 INFO - Starting runner 17:58:13 INFO - PROCESS | 2372 | [2372] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:58:13 INFO - PROCESS | 2372 | [2372] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:58:13 INFO - PROCESS | 2372 | [2372] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:58:13 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:58:13 INFO - PROCESS | 2372 | [2372] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:58:15 INFO - PROCESS | 2372 | 1461027495112 Marionette DEBUG Marionette enabled via build flag and pref 17:58:16 INFO - PROCESS | 2372 | ++DOCSHELL 1148F000 == 1 [pid = 2372] [id = 1] 17:58:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 1 (1148F400) [pid = 2372] [serial = 1] [outer = 00000000] 17:58:16 INFO - PROCESS | 2372 | [2372] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:58:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 2 (11490000) [pid = 2372] [serial = 2] [outer = 1148F400] 17:58:16 INFO - PROCESS | 2372 | ++DOCSHELL 13C4F400 == 2 [pid = 2372] [id = 2] 17:58:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 3 (13C4F800) [pid = 2372] [serial = 3] [outer = 00000000] 17:58:16 INFO - PROCESS | 2372 | [2372] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:58:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 4 (13C50400) [pid = 2372] [serial = 4] [outer = 13C4F800] 17:58:16 INFO - PROCESS | 2372 | 1461027496878 Marionette INFO Listening on port 2828 17:58:18 INFO - PROCESS | 2372 | 1461027498422 Marionette DEBUG Marionette enabled via command-line flag 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:58:18 INFO - PROCESS | 2372 | ++DOCSHELL 0FE7B400 == 3 [pid = 2372] [id = 3] 17:58:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 5 (0FE7B800) [pid = 2372] [serial = 5] [outer = 00000000] 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:58:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 6 (0FE7C400) [pid = 2372] [serial = 6] [outer = 0FE7B800] 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:58:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 7 (1624F000) [pid = 2372] [serial = 7] [outer = 13C4F800] 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:18 INFO - PROCESS | 2372 | 1461027498800 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49614 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:18 INFO - PROCESS | 2372 | 1461027498821 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49616 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:18 INFO - PROCESS | 2372 | 1461027498828 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49617 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:18 INFO - PROCESS | 2372 | 1461027498862 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49619 17:58:18 INFO - PROCESS | 2372 | 1461027498865 Marionette DEBUG Closed connection conn0 17:58:18 INFO - PROCESS | 2372 | 1461027498866 Marionette DEBUG Closed connection conn1 17:58:18 INFO - PROCESS | 2372 | 1461027498868 Marionette DEBUG Closed connection conn2 17:58:18 INFO - PROCESS | 2372 | 1461027498964 Marionette DEBUG Closed connection conn3 17:58:18 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:18 INFO - PROCESS | 2372 | 1461027498970 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49620 17:58:19 INFO - PROCESS | 2372 | 1461027498999 Marionette DEBUG Closed connection conn4 17:58:19 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:19 INFO - PROCESS | 2372 | 1461027499006 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49621 17:58:19 INFO - PROCESS | 2372 | ++DOCSHELL 16AED000 == 4 [pid = 2372] [id = 4] 17:58:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 8 (16AEF000) [pid = 2372] [serial = 8] [outer = 00000000] 17:58:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 9 (161AB400) [pid = 2372] [serial = 9] [outer = 16AEF000] 17:58:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 10 (16AEF800) [pid = 2372] [serial = 10] [outer = 16AEF000] 17:58:19 INFO - PROCESS | 2372 | 1461027499145 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:58:19 INFO - PROCESS | 2372 | 1461027499150 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418151628","device":"desktop","version":"48.0a1"} 17:58:20 INFO - PROCESS | 2372 | [2372] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:58:20 INFO - PROCESS | 2372 | [2372] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:58:20 INFO - PROCESS | 2372 | [2372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:58:21 INFO - PROCESS | 2372 | ++DOCSHELL 187DA400 == 5 [pid = 2372] [id = 5] 17:58:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 11 (187DA800) [pid = 2372] [serial = 11] [outer = 00000000] 17:58:21 INFO - PROCESS | 2372 | ++DOCSHELL 187DB400 == 6 [pid = 2372] [id = 6] 17:58:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 12 (187DB800) [pid = 2372] [serial = 12] [outer = 00000000] 17:58:21 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:58:21 INFO - PROCESS | 2372 | ++DOCSHELL 198D9400 == 7 [pid = 2372] [id = 7] 17:58:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 13 (198D9800) [pid = 2372] [serial = 13] [outer = 00000000] 17:58:21 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:58:21 INFO - PROCESS | 2372 | [2372] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:58:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 14 (198E2400) [pid = 2372] [serial = 14] [outer = 198D9800] 17:58:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 15 (19922800) [pid = 2372] [serial = 15] [outer = 187DA800] 17:58:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 16 (19924000) [pid = 2372] [serial = 16] [outer = 187DB800] 17:58:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 17 (19926800) [pid = 2372] [serial = 17] [outer = 198D9800] 17:58:22 INFO - PROCESS | 2372 | 1461027502708 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 2372 | 1461027502721 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 18 (18D14C00) [pid = 2372] [serial = 18] [outer = 198D9800] 17:58:23 INFO - PROCESS | 2372 | 1461027503493 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"6bc9bc98-b02f-4824-ba67-940da2d7b897","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418151628","device":"desktop","version":"48.0a1","command_id":1}}] 17:58:23 INFO - PROCESS | 2372 | 1461027503815 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:58:23 INFO - PROCESS | 2372 | 1461027503849 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:58:23 INFO - PROCESS | 2372 | 1461027503869 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:58:23 INFO - PROCESS | 2372 | [2372] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:58:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 19 (1DC11400) [pid = 2372] [serial = 19] [outer = 198D9800] 17:58:24 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:24 INFO - PROCESS | 2372 | 1461027504939 Marionette TRACE conn5 <- [1,3,null,{}] 17:58:24 INFO - PROCESS | 2372 | 1461027504960 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:58:25 INFO - PROCESS | 2372 | 1461027504976 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:58:25 INFO - PROCESS | 2372 | 1461027504986 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 2372 | 1461027504988 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:58:25 INFO - PROCESS | 2372 | 1461027504993 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - PROCESS | 2372 | 1461027504997 Marionette TRACE conn5 <- [1,6,null,{}] 17:58:25 INFO - PROCESS | 2372 | 1461027505087 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:25 INFO - PROCESS | 2372 | 1461027505102 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:58:25 INFO - PROCESS | 2372 | 1461027505106 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 2372 | ++DOCSHELL 1DC16C00 == 8 [pid = 2372] [id = 8] 17:58:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 20 (1DC17000) [pid = 2372] [serial = 20] [outer = 00000000] 17:58:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 21 (1DC19C00) [pid = 2372] [serial = 21] [outer = 1DC17000] 17:58:25 INFO - PROCESS | 2372 | 1461027505155 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 22 (1DF0D400) [pid = 2372] [serial = 22] [outer = 1DC17000] 17:58:25 INFO - PROCESS | 2372 | ++DOCSHELL 16AE9400 == 9 [pid = 2372] [id = 9] 17:58:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 23 (1823B800) [pid = 2372] [serial = 23] [outer = 00000000] 17:58:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 24 (1DC12800) [pid = 2372] [serial = 24] [outer = 1823B800] 17:58:25 INFO - PROCESS | 2372 | 1461027505548 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 25 (1D86EC00) [pid = 2372] [serial = 25] [outer = 1823B800] 17:58:25 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:26 INFO - PROCESS | 2372 | 1461027506315 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:58:26 INFO - PROCESS | 2372 | --DOCSHELL 1148F000 == 8 [pid = 2372] [id = 1] 17:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1379ms 17:58:26 INFO - PROCESS | 2372 | 1461027506373 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:58:26 INFO - PROCESS | 2372 | 1461027506377 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:58:26 INFO - PROCESS | 2372 | 1461027506381 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 2372 | 1461027506385 Marionette TRACE conn5 <- [1,10,null,{}] 17:58:26 INFO - PROCESS | 2372 | 1461027506391 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:26 INFO - PROCESS | 2372 | 1461027506542 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:58:26 INFO - PROCESS | 2372 | 1461027506612 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 2372 | ++DOCSHELL 103BE000 == 9 [pid = 2372] [id = 10] 17:58:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 26 (10717800) [pid = 2372] [serial = 26] [outer = 00000000] 17:58:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 27 (107B3C00) [pid = 2372] [serial = 27] [outer = 10717800] 17:58:26 INFO - PROCESS | 2372 | 1461027506713 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 28 (1148F800) [pid = 2372] [serial = 28] [outer = 10717800] 17:58:27 INFO - PROCESS | 2372 | 1461027507329 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 991ms 17:58:27 INFO - PROCESS | 2372 | 1461027507373 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 2372 | 1461027507379 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:58:27 INFO - PROCESS | 2372 | 1461027507386 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 2372 | 1461027507389 Marionette TRACE conn5 <- [1,14,null,{}] 17:58:27 INFO - PROCESS | 2372 | 1461027507407 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:27 INFO - PROCESS | 2372 | 1461027507539 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:58:27 INFO - PROCESS | 2372 | 1461027507581 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 2372 | ++DOCSHELL 161AAC00 == 10 [pid = 2372] [id = 11] 17:58:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 29 (161AC400) [pid = 2372] [serial = 29] [outer = 00000000] 17:58:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 30 (187AB000) [pid = 2372] [serial = 30] [outer = 161AC400] 17:58:27 INFO - PROCESS | 2372 | 1461027507637 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 31 (18D9D800) [pid = 2372] [serial = 31] [outer = 161AC400] 17:58:28 INFO - PROCESS | 2372 | 1461027508169 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 831ms 17:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:58:28 INFO - PROCESS | 2372 | 1461027508218 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 2372 | 1461027508220 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:58:28 INFO - PROCESS | 2372 | 1461027508224 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 2372 | 1461027508228 Marionette TRACE conn5 <- [1,18,null,{}] 17:58:28 INFO - PROCESS | 2372 | 1461027508240 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:28 INFO - PROCESS | 2372 | ++DOCSHELL 1C0E4000 == 11 [pid = 2372] [id = 12] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 32 (1C0E6400) [pid = 2372] [serial = 32] [outer = 00000000] 17:58:28 INFO - PROCESS | 2372 | 1461027508393 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 33 (1BCF1000) [pid = 2372] [serial = 33] [outer = 1C0E6400] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 34 (0FDED800) [pid = 2372] [serial = 34] [outer = 1C0E6400] 17:58:28 INFO - PROCESS | 2372 | 1461027508627 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF2000 == 12 [pid = 2372] [id = 13] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 35 (0FDF7400) [pid = 2372] [serial = 35] [outer = 00000000] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 36 (0FE73800) [pid = 2372] [serial = 36] [outer = 0FDF7400] 17:58:28 INFO - PROCESS | 2372 | ++DOCSHELL 0FE6F800 == 13 [pid = 2372] [id = 14] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 37 (0FE7BC00) [pid = 2372] [serial = 37] [outer = 00000000] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 38 (10307800) [pid = 2372] [serial = 38] [outer = 0FE7BC00] 17:58:28 INFO - PROCESS | 2372 | 1461027508734 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 39 (103BD800) [pid = 2372] [serial = 39] [outer = 0FE7BC00] 17:58:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 40 (113A6400) [pid = 2372] [serial = 40] [outer = 0FDF7400] 17:58:29 INFO - PROCESS | 2372 | --DOCSHELL 16AED000 == 12 [pid = 2372] [id = 4] 17:58:29 INFO - PROCESS | 2372 | 1461027509269 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1071ms 17:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:58:29 INFO - PROCESS | 2372 | 1461027509299 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 2372 | 1461027509301 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:58:29 INFO - PROCESS | 2372 | 1461027509306 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 2372 | 1461027509309 Marionette TRACE conn5 <- [1,22,null,{}] 17:58:29 INFO - PROCESS | 2372 | 1461027509315 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:29 INFO - PROCESS | 2372 | 1461027509410 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:58:29 INFO - PROCESS | 2372 | 1461027509478 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 2372 | ++DOCSHELL 103BC400 == 13 [pid = 2372] [id = 15] 17:58:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 41 (103C1800) [pid = 2372] [serial = 41] [outer = 00000000] 17:58:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 42 (13CE6C00) [pid = 2372] [serial = 42] [outer = 103C1800] 17:58:29 INFO - PROCESS | 2372 | 1461027509527 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 43 (14D18C00) [pid = 2372] [serial = 43] [outer = 103C1800] 17:58:29 INFO - PROCESS | 2372 | 1461027509883 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 17:58:29 INFO - PROCESS | 2372 | 1461027509940 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 2372 | 1461027509944 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:58:29 INFO - PROCESS | 2372 | 1461027509947 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:58:29 INFO - PROCESS | 2372 | 1461027509949 Marionette TRACE conn5 <- [1,26,null,{}] 17:58:29 INFO - PROCESS | 2372 | 1461027509953 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:30 INFO - PROCESS | 2372 | 1461027510059 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:58:30 INFO - PROCESS | 2372 | 1461027510071 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 2372 | ++DOCSHELL 15380400 == 14 [pid = 2372] [id = 16] 17:58:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 44 (15380800) [pid = 2372] [serial = 44] [outer = 00000000] 17:58:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 45 (1543A800) [pid = 2372] [serial = 45] [outer = 15380800] 17:58:30 INFO - PROCESS | 2372 | 1461027510118 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 46 (161AC800) [pid = 2372] [serial = 46] [outer = 15380800] 17:58:30 INFO - PROCESS | 2372 | 1461027510543 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 17:58:30 INFO - PROCESS | 2372 | 1461027510582 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 2372 | 1461027510584 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:58:30 INFO - PROCESS | 2372 | 1461027510594 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 2372 | 1461027510599 Marionette TRACE conn5 <- [1,30,null,{}] 17:58:30 INFO - PROCESS | 2372 | 1461027510607 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:30 INFO - PROCESS | 2372 | 1461027510689 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:58:30 INFO - PROCESS | 2372 | 1461027510697 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 2372 | ++DOCSHELL 1828C400 == 15 [pid = 2372] [id = 17] 17:58:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 47 (1828C800) [pid = 2372] [serial = 47] [outer = 00000000] 17:58:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 48 (18735000) [pid = 2372] [serial = 48] [outer = 1828C800] 17:58:30 INFO - PROCESS | 2372 | 1461027510742 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 49 (187D2000) [pid = 2372] [serial = 49] [outer = 1828C800] 17:58:31 INFO - PROCESS | 2372 | 1461027511144 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 591ms 17:58:31 INFO - PROCESS | 2372 | 1461027511185 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 2372 | 1461027511188 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:58:31 INFO - PROCESS | 2372 | 1461027511192 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 2372 | 1461027511193 Marionette TRACE conn5 <- [1,34,null,{}] 17:58:31 INFO - PROCESS | 2372 | 1461027511197 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:31 INFO - PROCESS | 2372 | 1461027511272 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:58:31 INFO - PROCESS | 2372 | 1461027511279 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 2372 | ++DOCSHELL 187D6400 == 16 [pid = 2372] [id = 18] 17:58:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 50 (1885EC00) [pid = 2372] [serial = 50] [outer = 00000000] 17:58:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 51 (18D97000) [pid = 2372] [serial = 51] [outer = 1885EC00] 17:58:31 INFO - PROCESS | 2372 | 1461027511324 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 52 (19781800) [pid = 2372] [serial = 52] [outer = 1885EC00] 17:58:31 INFO - PROCESS | 2372 | 1461027511731 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 17:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:58:31 INFO - PROCESS | 2372 | 1461027511762 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 2372 | 1461027511764 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:58:31 INFO - PROCESS | 2372 | 1461027511767 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 2372 | 1461027511769 Marionette TRACE conn5 <- [1,38,null,{}] 17:58:31 INFO - PROCESS | 2372 | 1461027511772 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:31 INFO - PROCESS | 2372 | 1461027511875 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:58:31 INFO - PROCESS | 2372 | 1461027511883 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 2372 | ++DOCSHELL 19923400 == 17 [pid = 2372] [id = 19] 17:58:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 53 (19926400) [pid = 2372] [serial = 53] [outer = 00000000] 17:58:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 54 (19F4E800) [pid = 2372] [serial = 54] [outer = 19926400] 17:58:31 INFO - PROCESS | 2372 | 1461027511936 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 55 (1B0A5400) [pid = 2372] [serial = 55] [outer = 19926400] 17:58:32 INFO - PROCESS | 2372 | 1461027512345 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 17:58:32 INFO - PROCESS | 2372 | 1461027512399 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 2372 | 1461027512401 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:58:32 INFO - PROCESS | 2372 | 1461027512404 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:58:32 INFO - PROCESS | 2372 | 1461027512405 Marionette TRACE conn5 <- [1,42,null,{}] 17:58:32 INFO - PROCESS | 2372 | 1461027512409 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:32 INFO - PROCESS | 2372 | 1461027512508 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:58:32 INFO - PROCESS | 2372 | 1461027512516 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 2372 | ++DOCSHELL 1B2E5C00 == 18 [pid = 2372] [id = 20] 17:58:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 56 (1B2E7000) [pid = 2372] [serial = 56] [outer = 00000000] 17:58:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 57 (1C584C00) [pid = 2372] [serial = 57] [outer = 1B2E7000] 17:58:32 INFO - PROCESS | 2372 | 1461027512563 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 58 (1CA8F000) [pid = 2372] [serial = 58] [outer = 1B2E7000] 17:58:33 INFO - PROCESS | 2372 | 1461027513034 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 17:58:33 INFO - PROCESS | 2372 | 1461027513078 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 2372 | 1461027513080 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:58:33 INFO - PROCESS | 2372 | 1461027513096 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 2372 | 1461027513097 Marionette TRACE conn5 <- [1,46,null,{}] 17:58:33 INFO - PROCESS | 2372 | 1461027513101 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:33 INFO - PROCESS | 2372 | 1461027513172 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:58:33 INFO - PROCESS | 2372 | 1461027513177 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 2372 | ++DOCSHELL 15307C00 == 19 [pid = 2372] [id = 21] 17:58:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 59 (15308800) [pid = 2372] [serial = 59] [outer = 00000000] 17:58:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 60 (1530E400) [pid = 2372] [serial = 60] [outer = 15308800] 17:58:33 INFO - PROCESS | 2372 | 1461027513226 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 61 (1C074400) [pid = 2372] [serial = 61] [outer = 15308800] 17:58:33 INFO - PROCESS | 2372 | 1461027513625 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 591ms 17:58:33 INFO - PROCESS | 2372 | 1461027513681 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 2372 | 1461027513683 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:58:33 INFO - PROCESS | 2372 | 1461027513687 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 2372 | 1461027513688 Marionette TRACE conn5 <- [1,50,null,{}] 17:58:33 INFO - PROCESS | 2372 | 1461027513692 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:33 INFO - PROCESS | 2372 | 1461027513773 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:58:33 INFO - PROCESS | 2372 | 1461027513779 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 2372 | ++DOCSHELL 14DA6C00 == 20 [pid = 2372] [id = 22] 17:58:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 62 (1915BC00) [pid = 2372] [serial = 62] [outer = 00000000] 17:58:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 63 (19163000) [pid = 2372] [serial = 63] [outer = 1915BC00] 17:58:33 INFO - PROCESS | 2372 | 1461027513824 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 64 (19166C00) [pid = 2372] [serial = 64] [outer = 1915BC00] 17:58:34 INFO - PROCESS | 2372 | 1461027514234 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 17:58:34 INFO - PROCESS | 2372 | 1461027514259 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 2372 | 1461027514261 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:58:34 INFO - PROCESS | 2372 | 1461027514265 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 2372 | 1461027514267 Marionette TRACE conn5 <- [1,54,null,{}] 17:58:34 INFO - PROCESS | 2372 | 1461027514271 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:34 INFO - PROCESS | 2372 | 1461027514373 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:58:34 INFO - PROCESS | 2372 | 1461027514381 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 2372 | ++DOCSHELL 19163400 == 21 [pid = 2372] [id = 23] 17:58:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 65 (19167C00) [pid = 2372] [serial = 65] [outer = 00000000] 17:58:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 66 (19242800) [pid = 2372] [serial = 66] [outer = 19167C00] 17:58:34 INFO - PROCESS | 2372 | 1461027514425 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 67 (19245800) [pid = 2372] [serial = 67] [outer = 19167C00] 17:58:34 INFO - PROCESS | 2372 | 1461027514783 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 17:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:58:34 INFO - PROCESS | 2372 | 1461027514835 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 2372 | 1461027514838 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:58:34 INFO - PROCESS | 2372 | 1461027514841 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 2372 | 1461027514843 Marionette TRACE conn5 <- [1,58,null,{}] 17:58:34 INFO - PROCESS | 2372 | 1461027514846 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:34 INFO - PROCESS | 2372 | 1461027514920 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:58:35 INFO - PROCESS | 2372 | 1461027514987 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 2372 | ++DOCSHELL 1923EC00 == 22 [pid = 2372] [id = 24] 17:58:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 68 (19246800) [pid = 2372] [serial = 68] [outer = 00000000] 17:58:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (1CFA6000) [pid = 2372] [serial = 69] [outer = 19246800] 17:58:35 INFO - PROCESS | 2372 | 1461027515037 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (1CFAB400) [pid = 2372] [serial = 70] [outer = 19246800] 17:58:35 INFO - PROCESS | 2372 | 1461027515397 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 17:58:35 INFO - PROCESS | 2372 | 1461027515415 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 2372 | 1461027515418 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:58:35 INFO - PROCESS | 2372 | 1461027515421 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:58:35 INFO - PROCESS | 2372 | 1461027515423 Marionette TRACE conn5 <- [1,62,null,{}] 17:58:35 INFO - PROCESS | 2372 | 1461027515427 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:35 INFO - PROCESS | 2372 | 1461027515549 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:58:35 INFO - PROCESS | 2372 | 1461027515557 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 2372 | ++DOCSHELL 195D7C00 == 23 [pid = 2372] [id = 25] 17:58:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (195D9C00) [pid = 2372] [serial = 71] [outer = 00000000] 17:58:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (195E6800) [pid = 2372] [serial = 72] [outer = 195D9C00] 17:58:35 INFO - PROCESS | 2372 | 1461027515601 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (195E3000) [pid = 2372] [serial = 73] [outer = 195D9C00] 17:58:36 INFO - PROCESS | 2372 | 1461027515976 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 17:58:36 INFO - PROCESS | 2372 | 1461027515995 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 2372 | 1461027515997 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:58:36 INFO - PROCESS | 2372 | 1461027516000 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 2372 | 1461027516002 Marionette TRACE conn5 <- [1,66,null,{}] 17:58:36 INFO - PROCESS | 2372 | 1461027516005 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:36 INFO - PROCESS | 2372 | 1461027516081 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:58:36 INFO - PROCESS | 2372 | 1461027516087 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 2372 | ++DOCSHELL 103DC800 == 24 [pid = 2372] [id = 26] 17:58:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (103DD000) [pid = 2372] [serial = 74] [outer = 00000000] 17:58:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (103E0C00) [pid = 2372] [serial = 75] [outer = 103DD000] 17:58:36 INFO - PROCESS | 2372 | 1461027516130 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (103E3000) [pid = 2372] [serial = 76] [outer = 103DD000] 17:58:36 INFO - PROCESS | 2372 | 1461027516560 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 17:58:37 INFO - PROCESS | 2372 | 1461027517298 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:58:37 INFO - PROCESS | 2372 | 1461027517302 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:58:37 INFO - PROCESS | 2372 | 1461027517326 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 2372 | 1461027517330 Marionette TRACE conn5 <- [1,70,null,{}] 17:58:37 INFO - PROCESS | 2372 | 1461027517340 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:37 INFO - PROCESS | 2372 | 1461027517493 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:58:37 INFO - PROCESS | 2372 | 1461027517514 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 2372 | ++DOCSHELL 0EDACC00 == 25 [pid = 2372] [id = 27] 17:58:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (0FDF3000) [pid = 2372] [serial = 77] [outer = 00000000] 17:58:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (103BE800) [pid = 2372] [serial = 78] [outer = 0FDF3000] 17:58:37 INFO - PROCESS | 2372 | 1461027517565 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (103DA000) [pid = 2372] [serial = 79] [outer = 0FDF3000] 17:58:38 INFO - PROCESS | 2372 | 1461027518067 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 791ms 17:58:38 INFO - PROCESS | 2372 | 1461027518117 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 2372 | 1461027518121 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:58:38 INFO - PROCESS | 2372 | 1461027518127 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 2372 | 1461027518131 Marionette TRACE conn5 <- [1,74,null,{}] 17:58:38 INFO - PROCESS | 2372 | 1461027518141 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:38 INFO - PROCESS | 2372 | 1461027518242 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:58:38 INFO - PROCESS | 2372 | 1461027518255 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 2372 | ++DOCSHELL 107B1C00 == 26 [pid = 2372] [id = 28] 17:58:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (107B3000) [pid = 2372] [serial = 80] [outer = 00000000] 17:58:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (118AC800) [pid = 2372] [serial = 81] [outer = 107B3000] 17:58:38 INFO - PROCESS | 2372 | 1461027518306 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (13CE0800) [pid = 2372] [serial = 82] [outer = 107B3000] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (16AEF000) [pid = 2372] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (0FE7BC00) [pid = 2372] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (103C1800) [pid = 2372] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (15380800) [pid = 2372] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (1828C800) [pid = 2372] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (1885EC00) [pid = 2372] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (19926400) [pid = 2372] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (1B2E7000) [pid = 2372] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (1915BC00) [pid = 2372] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (19167C00) [pid = 2372] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (19246800) [pid = 2372] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (1DC17000) [pid = 2372] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 69 (10717800) [pid = 2372] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 68 (161AC400) [pid = 2372] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:58:39 INFO - PROCESS | 2372 | --DOMWINDOW == 67 (195D9C00) [pid = 2372] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:58:39 INFO - PROCESS | 2372 | 1461027519098 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1032ms 17:58:39 INFO - PROCESS | 2372 | 1461027519158 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 2372 | 1461027519160 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:58:39 INFO - PROCESS | 2372 | 1461027519164 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 2372 | 1461027519166 Marionette TRACE conn5 <- [1,78,null,{}] 17:58:39 INFO - PROCESS | 2372 | 1461027519171 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:39 INFO - PROCESS | 2372 | 1461027519261 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:58:39 INFO - PROCESS | 2372 | 1461027519334 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 2372 | ++DOCSHELL 14B41800 == 27 [pid = 2372] [id = 29] 17:58:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 68 (14B47800) [pid = 2372] [serial = 83] [outer = 00000000] 17:58:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (151CD000) [pid = 2372] [serial = 84] [outer = 14B47800] 17:58:39 INFO - PROCESS | 2372 | 1461027519382 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (15306800) [pid = 2372] [serial = 85] [outer = 14B47800] 17:58:39 INFO - PROCESS | 2372 | 1461027519738 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 17:58:39 INFO - PROCESS | 2372 | 1461027519798 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 2372 | 1461027519800 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:58:39 INFO - PROCESS | 2372 | 1461027519803 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 2372 | 1461027519805 Marionette TRACE conn5 <- [1,82,null,{}] 17:58:39 INFO - PROCESS | 2372 | 1461027519808 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:39 INFO - PROCESS | 2372 | 1461027519882 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:58:39 INFO - PROCESS | 2372 | 1461027519888 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 2372 | ++DOCSHELL 1530F400 == 28 [pid = 2372] [id = 30] 17:58:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (15310800) [pid = 2372] [serial = 86] [outer = 00000000] 17:58:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (16251000) [pid = 2372] [serial = 87] [outer = 15310800] 17:58:39 INFO - PROCESS | 2372 | 1461027519933 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (1660D000) [pid = 2372] [serial = 88] [outer = 15310800] 17:58:40 INFO - PROCESS | 2372 | 1461027520330 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 17:58:40 INFO - PROCESS | 2372 | 1461027520373 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 2372 | 1461027520376 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:58:40 INFO - PROCESS | 2372 | 1461027520379 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 2372 | 1461027520381 Marionette TRACE conn5 <- [1,86,null,{}] 17:58:40 INFO - PROCESS | 2372 | 1461027520384 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:40 INFO - PROCESS | 2372 | 1461027520454 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:58:40 INFO - PROCESS | 2372 | 1461027520460 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 2372 | ++DOCSHELL 1660A000 == 29 [pid = 2372] [id = 31] 17:58:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (16AE5C00) [pid = 2372] [serial = 89] [outer = 00000000] 17:58:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (18290800) [pid = 2372] [serial = 90] [outer = 16AE5C00] 17:58:40 INFO - PROCESS | 2372 | 1461027520506 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (187D1000) [pid = 2372] [serial = 91] [outer = 16AE5C00] 17:58:40 INFO - PROCESS | 2372 | 1461027520970 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 17:58:41 INFO - PROCESS | 2372 | 1461027521042 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 2372 | 1461027521046 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:58:41 INFO - PROCESS | 2372 | 1461027521051 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 2372 | 1461027521055 Marionette TRACE conn5 <- [1,90,null,{}] 17:58:41 INFO - PROCESS | 2372 | 1461027521062 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:41 INFO - PROCESS | 2372 | 1461027521160 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:58:41 INFO - PROCESS | 2372 | 1461027521235 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF8C00 == 30 [pid = 2372] [id = 32] 17:58:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (0FE6FC00) [pid = 2372] [serial = 92] [outer = 00000000] 17:58:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (103C1800) [pid = 2372] [serial = 93] [outer = 0FE6FC00] 17:58:41 INFO - PROCESS | 2372 | 1461027521291 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (10716800) [pid = 2372] [serial = 94] [outer = 0FE6FC00] 17:58:41 INFO - PROCESS | 2372 | 1461027521874 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 891ms 17:58:41 INFO - PROCESS | 2372 | 1461027521942 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 2372 | 1461027521946 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:58:41 INFO - PROCESS | 2372 | 1461027521953 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 2372 | 1461027521957 Marionette TRACE conn5 <- [1,94,null,{}] 17:58:41 INFO - PROCESS | 2372 | 1461027521962 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:42 INFO - PROCESS | 2372 | 1461027522066 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:58:42 INFO - PROCESS | 2372 | 1461027522129 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 2372 | ++DOCSHELL 107AE000 == 31 [pid = 2372] [id = 33] 17:58:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1148C800) [pid = 2372] [serial = 95] [outer = 00000000] 17:58:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (15434800) [pid = 2372] [serial = 96] [outer = 1148C800] 17:58:42 INFO - PROCESS | 2372 | 1461027522185 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (16AE7800) [pid = 2372] [serial = 97] [outer = 1148C800] 17:58:42 INFO - PROCESS | 2372 | 1461027522680 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 771ms 17:58:42 INFO - PROCESS | 2372 | 1461027522727 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 2372 | 1461027522729 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:58:42 INFO - PROCESS | 2372 | 1461027522733 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 2372 | 1461027522735 Marionette TRACE conn5 <- [1,98,null,{}] 17:58:42 INFO - PROCESS | 2372 | 1461027522746 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:42 INFO - PROCESS | 2372 | 1461027522846 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:58:42 INFO - PROCESS | 2372 | 1461027522929 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 2372 | ++DOCSHELL 18D69000 == 32 [pid = 2372] [id = 34] 17:58:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (18D98800) [pid = 2372] [serial = 98] [outer = 00000000] 17:58:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (19166800) [pid = 2372] [serial = 99] [outer = 18D98800] 17:58:42 INFO - PROCESS | 2372 | 1461027522987 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (19241400) [pid = 2372] [serial = 100] [outer = 18D98800] 17:58:43 INFO - PROCESS | 2372 | 1461027523555 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 17:58:43 INFO - PROCESS | 2372 | 1461027523606 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 2372 | 1461027523609 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:58:43 INFO - PROCESS | 2372 | 1461027523612 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:58:43 INFO - PROCESS | 2372 | 1461027523614 Marionette TRACE conn5 <- [1,102,null,{}] 17:58:43 INFO - PROCESS | 2372 | 1461027523617 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:43 INFO - PROCESS | 2372 | 1461027523714 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:58:43 INFO - PROCESS | 2372 | 1461027523782 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 2372 | ++DOCSHELL 1924BC00 == 33 [pid = 2372] [id = 35] 17:58:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (195D8400) [pid = 2372] [serial = 101] [outer = 00000000] 17:58:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (195E4000) [pid = 2372] [serial = 102] [outer = 195D8400] 17:58:43 INFO - PROCESS | 2372 | 1461027523838 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (19922400) [pid = 2372] [serial = 103] [outer = 195D8400] 17:58:44 INFO - PROCESS | 2372 | 1461027524380 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 17:58:44 INFO - PROCESS | 2372 | 1461027524446 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:58:44 INFO - PROCESS | 2372 | 1461027524449 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:58:44 INFO - PROCESS | 2372 | 1461027524452 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:58:44 INFO - PROCESS | 2372 | 1461027524454 Marionette TRACE conn5 <- [1,106,null,{}] 17:58:44 INFO - PROCESS | 2372 | 1461027524458 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:44 INFO - PROCESS | 2372 | 1461027524549 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:58:44 INFO - PROCESS | 2372 | 1461027524632 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 2372 | ++DOCSHELL 0B67B800 == 34 [pid = 2372] [id = 36] 17:58:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (103B7400) [pid = 2372] [serial = 104] [outer = 00000000] 17:58:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (14B48000) [pid = 2372] [serial = 105] [outer = 103B7400] 17:58:44 INFO - PROCESS | 2372 | 1461027524688 Marionette DEBUG loaded listener.js 17:58:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (15122C00) [pid = 2372] [serial = 106] [outer = 103B7400] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (161AB400) [pid = 2372] [serial = 9] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (16AEF800) [pid = 2372] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (13C50400) [pid = 2372] [serial = 4] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (0FE73800) [pid = 2372] [serial = 36] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (10307800) [pid = 2372] [serial = 38] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (13CE6C00) [pid = 2372] [serial = 42] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (1543A800) [pid = 2372] [serial = 45] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (18735000) [pid = 2372] [serial = 48] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (187D2000) [pid = 2372] [serial = 49] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (18D97000) [pid = 2372] [serial = 51] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (19F4E800) [pid = 2372] [serial = 54] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (1C584C00) [pid = 2372] [serial = 57] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (1530E400) [pid = 2372] [serial = 60] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (19163000) [pid = 2372] [serial = 63] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (19242800) [pid = 2372] [serial = 66] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (1CFA6000) [pid = 2372] [serial = 69] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (195E6800) [pid = 2372] [serial = 72] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (19781800) [pid = 2372] [serial = 52] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (107B3C00) [pid = 2372] [serial = 27] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (187AB000) [pid = 2372] [serial = 30] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (1BCF1000) [pid = 2372] [serial = 33] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 69 (1B0A5400) [pid = 2372] [serial = 55] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 68 (103BD800) [pid = 2372] [serial = 39] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 67 (18D9D800) [pid = 2372] [serial = 31] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 66 (1CA8F000) [pid = 2372] [serial = 58] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 65 (19166C00) [pid = 2372] [serial = 64] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 64 (14D18C00) [pid = 2372] [serial = 43] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 63 (1148F800) [pid = 2372] [serial = 28] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 62 (19245800) [pid = 2372] [serial = 67] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 61 (1CFAB400) [pid = 2372] [serial = 70] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 60 (161AC800) [pid = 2372] [serial = 46] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 59 (195E3000) [pid = 2372] [serial = 73] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 58 (1DF0D400) [pid = 2372] [serial = 22] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 57 (1DC12800) [pid = 2372] [serial = 24] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 56 (1DC19C00) [pid = 2372] [serial = 21] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 55 (19926800) [pid = 2372] [serial = 17] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | --DOMWINDOW == 54 (198E2400) [pid = 2372] [serial = 14] [outer = 00000000] [url = about:blank] 17:58:45 INFO - PROCESS | 2372 | 1461027525810 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1425ms 17:58:45 INFO - PROCESS | 2372 | 1461027525882 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:58:45 INFO - PROCESS | 2372 | 1461027525886 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:58:45 INFO - PROCESS | 2372 | 1461027525892 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 2372 | 1461027525895 Marionette TRACE conn5 <- [1,110,null,{}] 17:58:45 INFO - PROCESS | 2372 | 1461027525902 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:46 INFO - PROCESS | 2372 | 1461027525985 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:58:46 INFO - PROCESS | 2372 | 1461027525997 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 2372 | ++DOCSHELL 0FE72800 == 35 [pid = 2372] [id = 37] 17:58:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 55 (0FE73800) [pid = 2372] [serial = 107] [outer = 00000000] 17:58:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 56 (1030F000) [pid = 2372] [serial = 108] [outer = 0FE73800] 17:58:46 INFO - PROCESS | 2372 | 1461027526044 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 57 (103D5C00) [pid = 2372] [serial = 109] [outer = 0FE73800] 17:58:46 INFO - PROCESS | 2372 | 1461027526469 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 17:58:46 INFO - PROCESS | 2372 | 1461027526522 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 2372 | 1461027526528 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:58:46 INFO - PROCESS | 2372 | 1461027526538 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - PROCESS | 2372 | 1461027526541 Marionette TRACE conn5 <- [1,114,null,{}] 17:58:46 INFO - PROCESS | 2372 | 1461027526545 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:46 INFO - PROCESS | 2372 | 1461027526622 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:58:46 INFO - PROCESS | 2372 | 1461027526628 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 2372 | ++DOCSHELL 103DC000 == 36 [pid = 2372] [id = 38] 17:58:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 58 (1071F000) [pid = 2372] [serial = 110] [outer = 00000000] 17:58:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 59 (13C51800) [pid = 2372] [serial = 111] [outer = 1071F000] 17:58:46 INFO - PROCESS | 2372 | 1461027526673 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 60 (14B42800) [pid = 2372] [serial = 112] [outer = 1071F000] 17:58:47 INFO - PROCESS | 2372 | 1461027527100 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 17:58:47 INFO - PROCESS | 2372 | 1461027527112 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 2372 | 1461027527115 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:58:47 INFO - PROCESS | 2372 | 1461027527118 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:58:47 INFO - PROCESS | 2372 | 1461027527122 Marionette TRACE conn5 <- [1,118,null,{}] 17:58:47 INFO - PROCESS | 2372 | 1461027527133 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:47 INFO - PROCESS | 2372 | 1461027527217 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:58:47 INFO - PROCESS | 2372 | 1461027527224 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 2372 | ++DOCSHELL 1512B800 == 37 [pid = 2372] [id = 39] 17:58:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 61 (1512BC00) [pid = 2372] [serial = 113] [outer = 00000000] 17:58:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 62 (1543A800) [pid = 2372] [serial = 114] [outer = 1512BC00] 17:58:47 INFO - PROCESS | 2372 | 1461027527274 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 63 (161AB000) [pid = 2372] [serial = 115] [outer = 1512BC00] 17:58:47 INFO - PROCESS | 2372 | 1461027527712 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 17:58:47 INFO - PROCESS | 2372 | 1461027527752 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 2372 | 1461027527755 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:58:47 INFO - PROCESS | 2372 | 1461027527757 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:58:47 INFO - PROCESS | 2372 | 1461027527759 Marionette TRACE conn5 <- [1,122,null,{}] 17:58:47 INFO - PROCESS | 2372 | 1461027527763 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:47 INFO - PROCESS | 2372 | 1461027527839 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:58:47 INFO - PROCESS | 2372 | 1461027527845 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 2372 | ++DOCSHELL 18242400 == 38 [pid = 2372] [id = 40] 17:58:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 64 (18290C00) [pid = 2372] [serial = 116] [outer = 00000000] 17:58:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 65 (187D5C00) [pid = 2372] [serial = 117] [outer = 18290C00] 17:58:47 INFO - PROCESS | 2372 | 1461027527890 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 66 (1885E000) [pid = 2372] [serial = 118] [outer = 18290C00] 17:58:48 INFO - PROCESS | 2372 | 1461027528326 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 17:58:48 INFO - PROCESS | 2372 | 1461027528398 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 2372 | 1461027528399 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:58:48 INFO - PROCESS | 2372 | 1461027528403 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:58:48 INFO - PROCESS | 2372 | 1461027528404 Marionette TRACE conn5 <- [1,126,null,{}] 17:58:48 INFO - PROCESS | 2372 | 1461027528408 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:48 INFO - PROCESS | 2372 | 1461027528502 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:58:48 INFO - PROCESS | 2372 | 1461027528515 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 2372 | ++DOCSHELL 18D0A000 == 39 [pid = 2372] [id = 41] 17:58:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 67 (18D66800) [pid = 2372] [serial = 119] [outer = 00000000] 17:58:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 68 (19114800) [pid = 2372] [serial = 120] [outer = 18D66800] 17:58:48 INFO - PROCESS | 2372 | 1461027528561 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (1915A800) [pid = 2372] [serial = 121] [outer = 18D66800] 17:58:49 INFO - PROCESS | 2372 | 1461027529014 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 17:58:49 INFO - PROCESS | 2372 | 1461027529037 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:58:49 INFO - PROCESS | 2372 | 1461027529039 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:58:49 INFO - PROCESS | 2372 | 1461027529047 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 2372 | 1461027529049 Marionette TRACE conn5 <- [1,130,null,{}] 17:58:49 INFO - PROCESS | 2372 | 1461027529052 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:49 INFO - PROCESS | 2372 | 1461027529169 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:58:49 INFO - PROCESS | 2372 | 1461027529180 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 2372 | ++DOCSHELL 19160000 == 40 [pid = 2372] [id = 42] 17:58:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (19163000) [pid = 2372] [serial = 122] [outer = 00000000] 17:58:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (19246400) [pid = 2372] [serial = 123] [outer = 19163000] 17:58:49 INFO - PROCESS | 2372 | 1461027529228 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (195DF000) [pid = 2372] [serial = 124] [outer = 19163000] 17:58:49 INFO - PROCESS | 2372 | 1461027529670 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 17:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:58:49 INFO - PROCESS | 2372 | 1461027529733 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 2372 | 1461027529735 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:58:49 INFO - PROCESS | 2372 | 1461027529738 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 2372 | 1461027529740 Marionette TRACE conn5 <- [1,134,null,{}] 17:58:49 INFO - PROCESS | 2372 | 1461027529750 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:49 INFO - PROCESS | 2372 | 1461027529866 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:58:49 INFO - PROCESS | 2372 | 1461027529920 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 2372 | ++DOCSHELL 19777000 == 41 [pid = 2372] [id = 43] 17:58:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (1977B000) [pid = 2372] [serial = 125] [outer = 00000000] 17:58:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (19929C00) [pid = 2372] [serial = 126] [outer = 1977B000] 17:58:49 INFO - PROCESS | 2372 | 1461027529965 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (19D86000) [pid = 2372] [serial = 127] [outer = 1977B000] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (103DD000) [pid = 2372] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (15308800) [pid = 2372] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (16AE5C00) [pid = 2372] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (107B3000) [pid = 2372] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (0FDF3000) [pid = 2372] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 69 (14B47800) [pid = 2372] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:58:50 INFO - PROCESS | 2372 | --DOMWINDOW == 68 (15310800) [pid = 2372] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:58:50 INFO - PROCESS | 2372 | 1461027530360 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 691ms 17:58:50 INFO - PROCESS | 2372 | 1461027530429 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 2372 | 1461027530431 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:58:50 INFO - PROCESS | 2372 | 1461027530435 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 2372 | 1461027530436 Marionette TRACE conn5 <- [1,138,null,{}] 17:58:50 INFO - PROCESS | 2372 | 1461027530440 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:50 INFO - PROCESS | 2372 | 1461027530509 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:58:50 INFO - PROCESS | 2372 | 1461027530516 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 2372 | ++DOCSHELL 16243800 == 42 [pid = 2372] [id = 44] 17:58:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (16E77000) [pid = 2372] [serial = 128] [outer = 00000000] 17:58:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (19696C00) [pid = 2372] [serial = 129] [outer = 16E77000] 17:58:50 INFO - PROCESS | 2372 | 1461027530559 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (19781800) [pid = 2372] [serial = 130] [outer = 16E77000] 17:58:50 INFO - PROCESS | 2372 | 1461027530959 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 17:58:51 INFO - PROCESS | 2372 | 1461027531006 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 2372 | 1461027531008 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:58:51 INFO - PROCESS | 2372 | 1461027531016 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 2372 | 1461027531018 Marionette TRACE conn5 <- [1,142,null,{}] 17:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:58:51 INFO - PROCESS | 2372 | 1461027531022 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:51 INFO - PROCESS | 2372 | 1461027531093 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:58:51 INFO - PROCESS | 2372 | 1461027531100 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 2372 | ++DOCSHELL 198E2800 == 43 [pid = 2372] [id = 45] 17:58:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (19D8E400) [pid = 2372] [serial = 131] [outer = 00000000] 17:58:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (1AF0B400) [pid = 2372] [serial = 132] [outer = 19D8E400] 17:58:51 INFO - PROCESS | 2372 | 1461027531143 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (1AF0F400) [pid = 2372] [serial = 133] [outer = 19D8E400] 17:58:51 INFO - PROCESS | 2372 | 1461027531579 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 17:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:58:51 INFO - PROCESS | 2372 | 1461027531651 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 2372 | 1461027531653 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:58:51 INFO - PROCESS | 2372 | 1461027531657 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 2372 | 1461027531658 Marionette TRACE conn5 <- [1,146,null,{}] 17:58:51 INFO - PROCESS | 2372 | 1461027531662 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:51 INFO - PROCESS | 2372 | 1461027531734 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:58:51 INFO - PROCESS | 2372 | 1461027531742 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 2372 | ++DOCSHELL 198D5400 == 44 [pid = 2372] [id = 46] 17:58:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (19FC5800) [pid = 2372] [serial = 134] [outer = 00000000] 17:58:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (1BC63400) [pid = 2372] [serial = 135] [outer = 19FC5800] 17:58:51 INFO - PROCESS | 2372 | 1461027531787 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (1BCEA400) [pid = 2372] [serial = 136] [outer = 19FC5800] 17:58:52 INFO - PROCESS | 2372 | 1461027532271 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 17:58:52 INFO - PROCESS | 2372 | 1461027532328 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:58:52 INFO - PROCESS | 2372 | 1461027532332 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:58:52 INFO - PROCESS | 2372 | 1461027532338 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 2372 | 1461027532342 Marionette TRACE conn5 <- [1,150,null,{}] 17:58:52 INFO - PROCESS | 2372 | 1461027532348 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:52 INFO - PROCESS | 2372 | 1461027532505 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:58:52 INFO - PROCESS | 2372 | 1461027532601 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 2372 | ++DOCSHELL 103C2C00 == 45 [pid = 2372] [id = 47] 17:58:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (103D9000) [pid = 2372] [serial = 137] [outer = 00000000] 17:58:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (1071FC00) [pid = 2372] [serial = 138] [outer = 103D9000] 17:58:52 INFO - PROCESS | 2372 | 1461027532657 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1139FC00) [pid = 2372] [serial = 139] [outer = 103D9000] 17:58:53 INFO - PROCESS | 2372 | 1461027533375 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 17:58:53 INFO - PROCESS | 2372 | 1461027533415 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 2372 | 1461027533421 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:58:53 INFO - PROCESS | 2372 | 1461027533427 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 2372 | 1461027533430 Marionette TRACE conn5 <- [1,154,null,{}] 17:58:53 INFO - PROCESS | 2372 | 1461027533434 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:53 INFO - PROCESS | 2372 | 1461027533540 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:58:53 INFO - PROCESS | 2372 | 1461027533609 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 2372 | ++DOCSHELL 1512A000 == 46 [pid = 2372] [id = 48] 17:58:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (15377C00) [pid = 2372] [serial = 140] [outer = 00000000] 17:58:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (16E74800) [pid = 2372] [serial = 141] [outer = 15377C00] 17:58:53 INFO - PROCESS | 2372 | 1461027533664 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (187D1C00) [pid = 2372] [serial = 142] [outer = 15377C00] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 18D69000 == 45 [pid = 2372] [id = 34] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 1924BC00 == 44 [pid = 2372] [id = 35] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 1530F400 == 43 [pid = 2372] [id = 30] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 107AE000 == 42 [pid = 2372] [id = 33] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 0FDF8C00 == 41 [pid = 2372] [id = 32] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 1660A000 == 40 [pid = 2372] [id = 31] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 14B41800 == 39 [pid = 2372] [id = 29] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 198E2800 == 38 [pid = 2372] [id = 45] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 16243800 == 37 [pid = 2372] [id = 44] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 19777000 == 36 [pid = 2372] [id = 43] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 19160000 == 35 [pid = 2372] [id = 42] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 18D0A000 == 34 [pid = 2372] [id = 41] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 18242400 == 33 [pid = 2372] [id = 40] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 1512B800 == 32 [pid = 2372] [id = 39] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 103DC000 == 31 [pid = 2372] [id = 38] 17:58:54 INFO - PROCESS | 2372 | --DOCSHELL 0FE72800 == 30 [pid = 2372] [id = 37] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (18290800) [pid = 2372] [serial = 90] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (187D1000) [pid = 2372] [serial = 91] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (118AC800) [pid = 2372] [serial = 81] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (103BE800) [pid = 2372] [serial = 78] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (151CD000) [pid = 2372] [serial = 84] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (1660D000) [pid = 2372] [serial = 88] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (16251000) [pid = 2372] [serial = 87] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (13CE0800) [pid = 2372] [serial = 82] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (103DA000) [pid = 2372] [serial = 79] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (15306800) [pid = 2372] [serial = 85] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (103E3000) [pid = 2372] [serial = 76] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (103E0C00) [pid = 2372] [serial = 75] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (1C074400) [pid = 2372] [serial = 61] [outer = 00000000] [url = about:blank] 17:58:54 INFO - PROCESS | 2372 | 1461027534502 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1132ms 17:58:54 INFO - PROCESS | 2372 | 1461027534560 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 2372 | 1461027534564 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:58:54 INFO - PROCESS | 2372 | 1461027534569 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 2372 | 1461027534573 Marionette TRACE conn5 <- [1,158,null,{}] 17:58:54 INFO - PROCESS | 2372 | 1461027534579 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:54 INFO - PROCESS | 2372 | 1461027534656 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:58:54 INFO - PROCESS | 2372 | 1461027534664 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:54 INFO - PROCESS | 2372 | ++DOCSHELL 103B5400 == 31 [pid = 2372] [id = 49] 17:58:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (103BE800) [pid = 2372] [serial = 143] [outer = 00000000] 17:58:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (103E2000) [pid = 2372] [serial = 144] [outer = 103BE800] 17:58:54 INFO - PROCESS | 2372 | 1461027534712 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (107B8400) [pid = 2372] [serial = 145] [outer = 103BE800] 17:58:55 INFO - PROCESS | 2372 | 1461027535192 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 17:58:55 INFO - PROCESS | 2372 | 1461027535261 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 2372 | 1461027535266 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:58:55 INFO - PROCESS | 2372 | 1461027535272 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 2372 | 1461027535274 Marionette TRACE conn5 <- [1,162,null,{}] 17:58:55 INFO - PROCESS | 2372 | 1461027535278 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:55 INFO - PROCESS | 2372 | 1461027535355 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:58:55 INFO - PROCESS | 2372 | 1461027535361 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 2372 | ++DOCSHELL 107BA400 == 32 [pid = 2372] [id = 50] 17:58:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (1088F400) [pid = 2372] [serial = 146] [outer = 00000000] 17:58:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (15303400) [pid = 2372] [serial = 147] [outer = 1088F400] 17:58:55 INFO - PROCESS | 2372 | 1461027535407 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (1530A400) [pid = 2372] [serial = 148] [outer = 1088F400] 17:58:55 INFO - PROCESS | 2372 | 1461027535860 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 17:58:55 INFO - PROCESS | 2372 | 1461027535906 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 2372 | 1461027535908 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:58:55 INFO - PROCESS | 2372 | 1461027535911 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 2372 | 1461027535915 Marionette TRACE conn5 <- [1,166,null,{}] 17:58:55 INFO - PROCESS | 2372 | 1461027535926 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:56 INFO - PROCESS | 2372 | 1461027536005 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:58:56 INFO - PROCESS | 2372 | 1461027536015 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 2372 | ++DOCSHELL 1660D400 == 33 [pid = 2372] [id = 51] 17:58:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (1660E000) [pid = 2372] [serial = 149] [outer = 00000000] 17:58:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (16E72800) [pid = 2372] [serial = 150] [outer = 1660E000] 17:58:56 INFO - PROCESS | 2372 | 1461027536063 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (18291000) [pid = 2372] [serial = 151] [outer = 1660E000] 17:58:56 INFO - PROCESS | 2372 | 1461027536478 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 571ms 17:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:58:56 INFO - PROCESS | 2372 | 1461027536485 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:58:56 INFO - PROCESS | 2372 | 1461027536488 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:58:56 INFO - PROCESS | 2372 | 1461027536491 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 2372 | 1461027536493 Marionette TRACE conn5 <- [1,170,null,{}] 17:58:56 INFO - PROCESS | 2372 | 1461027536510 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:56 INFO - PROCESS | 2372 | 1461027536587 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:58:56 INFO - PROCESS | 2372 | 1461027536595 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 2372 | ++DOCSHELL 18296C00 == 34 [pid = 2372] [id = 52] 17:58:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (187D6C00) [pid = 2372] [serial = 152] [outer = 00000000] 17:58:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (19112000) [pid = 2372] [serial = 153] [outer = 187D6C00] 17:58:56 INFO - PROCESS | 2372 | 1461027536639 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (19164400) [pid = 2372] [serial = 154] [outer = 187D6C00] 17:58:57 INFO - PROCESS | 2372 | 1461027537096 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 17:58:57 INFO - PROCESS | 2372 | 1461027537127 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 2372 | 1461027537129 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:58:57 INFO - PROCESS | 2372 | 1461027537137 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 2372 | 1461027537138 Marionette TRACE conn5 <- [1,174,null,{}] 17:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:58:57 INFO - PROCESS | 2372 | 1461027537142 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:57 INFO - PROCESS | 2372 | 1461027537238 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:58:57 INFO - PROCESS | 2372 | 1461027537246 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 2372 | ++DOCSHELL 18D93C00 == 35 [pid = 2372] [id = 53] 17:58:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (19165C00) [pid = 2372] [serial = 155] [outer = 00000000] 17:58:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (195DB400) [pid = 2372] [serial = 156] [outer = 19165C00] 17:58:57 INFO - PROCESS | 2372 | 1461027537291 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (195E2800) [pid = 2372] [serial = 157] [outer = 19165C00] 17:58:57 INFO - PROCESS | 2372 | 1461027537723 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 17:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:58:57 INFO - PROCESS | 2372 | 1461027537772 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 2372 | 1461027537774 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:58:57 INFO - PROCESS | 2372 | 1461027537777 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 2372 | 1461027537779 Marionette TRACE conn5 <- [1,178,null,{}] 17:58:57 INFO - PROCESS | 2372 | 1461027537782 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:57 INFO - PROCESS | 2372 | 1461027537902 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:58:57 INFO - PROCESS | 2372 | 1461027537980 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 2372 | ++DOCSHELL 19926400 == 36 [pid = 2372] [id = 54] 17:58:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (19926800) [pid = 2372] [serial = 158] [outer = 00000000] 17:58:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (1B2E7000) [pid = 2372] [serial = 159] [outer = 19926800] 17:58:58 INFO - PROCESS | 2372 | 1461027538029 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (19D83000) [pid = 2372] [serial = 160] [outer = 19926800] 17:58:58 INFO - PROCESS | 2372 | 1461027538434 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 17:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:58:58 INFO - PROCESS | 2372 | 1461027538449 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 2372 | 1461027538451 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:58:58 INFO - PROCESS | 2372 | 1461027538454 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 2372 | 1461027538455 Marionette TRACE conn5 <- [1,182,null,{}] 17:58:58 INFO - PROCESS | 2372 | 1461027538459 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:58 INFO - PROCESS | 2372 | 1461027538553 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:58:58 INFO - PROCESS | 2372 | 1461027538559 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 2372 | ++DOCSHELL 1C0E1800 == 37 [pid = 2372] [id = 55] 17:58:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (1C0E1C00) [pid = 2372] [serial = 161] [outer = 00000000] 17:58:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (1CA8F000) [pid = 2372] [serial = 162] [outer = 1C0E1C00] 17:58:58 INFO - PROCESS | 2372 | 1461027538603 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (1CA92C00) [pid = 2372] [serial = 163] [outer = 1C0E1C00] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (19D8E400) [pid = 2372] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (0FE73800) [pid = 2372] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (18290C00) [pid = 2372] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (1071F000) [pid = 2372] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (1512BC00) [pid = 2372] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (18D66800) [pid = 2372] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (1977B000) [pid = 2372] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (0FE6FC00) [pid = 2372] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (1148C800) [pid = 2372] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (18D98800) [pid = 2372] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (195D8400) [pid = 2372] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (19163000) [pid = 2372] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:58:58 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (16E77000) [pid = 2372] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:58:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (151C9400) [pid = 2372] [serial = 164] [outer = 0FDF7400] 17:58:59 INFO - PROCESS | 2372 | 1461027539144 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 17:58:59 INFO - PROCESS | 2372 | 1461027539185 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:58:59 INFO - PROCESS | 2372 | 1461027539187 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:58:59 INFO - PROCESS | 2372 | 1461027539190 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 2372 | 1461027539191 Marionette TRACE conn5 <- [1,186,null,{}] 17:58:59 INFO - PROCESS | 2372 | 1461027539203 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:59 INFO - PROCESS | 2372 | 1461027539298 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:58:59 INFO - PROCESS | 2372 | 1461027539306 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 2372 | ++DOCSHELL 154D1400 == 38 [pid = 2372] [id = 56] 17:58:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1823D400) [pid = 2372] [serial = 165] [outer = 00000000] 17:58:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (18B3A800) [pid = 2372] [serial = 166] [outer = 1823D400] 17:58:59 INFO - PROCESS | 2372 | 1461027539350 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (18B3D400) [pid = 2372] [serial = 167] [outer = 1823D400] 17:58:59 INFO - PROCESS | 2372 | 1461027539735 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 17:58:59 INFO - PROCESS | 2372 | 1461027539761 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:58:59 INFO - PROCESS | 2372 | 1461027539763 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:58:59 INFO - PROCESS | 2372 | 1461027539766 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 2372 | 1461027539768 Marionette TRACE conn5 <- [1,190,null,{}] 17:58:59 INFO - PROCESS | 2372 | 1461027539771 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:59 INFO - PROCESS | 2372 | 1461027539876 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:58:59 INFO - PROCESS | 2372 | 1461027539884 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 2372 | ++DOCSHELL 16AE1C00 == 39 [pid = 2372] [id = 57] 17:58:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (18B39C00) [pid = 2372] [serial = 168] [outer = 00000000] 17:58:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (19243800) [pid = 2372] [serial = 169] [outer = 18B39C00] 17:58:59 INFO - PROCESS | 2372 | 1461027539929 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (19783C00) [pid = 2372] [serial = 170] [outer = 18B39C00] 17:59:00 INFO - PROCESS | 2372 | 1461027540304 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 17:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:59:00 INFO - PROCESS | 2372 | 1461027540337 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 2372 | 1461027540339 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:59:00 INFO - PROCESS | 2372 | 1461027540342 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 2372 | 1461027540344 Marionette TRACE conn5 <- [1,194,null,{}] 17:59:00 INFO - PROCESS | 2372 | 1461027540347 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:00 INFO - PROCESS | 2372 | 1461027540421 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:59:00 INFO - PROCESS | 2372 | 1461027540489 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 2372 | ++DOCSHELL 161AC800 == 40 [pid = 2372] [id = 58] 17:59:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (18D0A000) [pid = 2372] [serial = 171] [outer = 00000000] 17:59:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (18E5B000) [pid = 2372] [serial = 172] [outer = 18D0A000] 17:59:00 INFO - PROCESS | 2372 | 1461027540533 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (18E5D800) [pid = 2372] [serial = 173] [outer = 18D0A000] 17:59:00 INFO - PROCESS | 2372 | 1461027540915 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 17:59:01 INFO - PROCESS | 2372 | 1461027540987 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 2372 | 1461027540991 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:59:01 INFO - PROCESS | 2372 | 1461027541001 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 2372 | 1461027541005 Marionette TRACE conn5 <- [1,198,null,{}] 17:59:01 INFO - PROCESS | 2372 | 1461027541012 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:01 INFO - PROCESS | 2372 | 1461027541113 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:59:01 INFO - PROCESS | 2372 | 1461027541194 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 2372 | ++DOCSHELL 10308000 == 41 [pid = 2372] [id = 59] 17:59:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (103D7000) [pid = 2372] [serial = 174] [outer = 00000000] 17:59:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (107BA800) [pid = 2372] [serial = 175] [outer = 103D7000] 17:59:01 INFO - PROCESS | 2372 | 1461027541252 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (13C50C00) [pid = 2372] [serial = 176] [outer = 103D7000] 17:59:01 INFO - PROCESS | 2372 | 1461027541866 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 17:59:01 INFO - PROCESS | 2372 | 1461027541879 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 2372 | 1461027541883 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:59:01 INFO - PROCESS | 2372 | 1461027541891 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 2372 | 1461027541896 Marionette TRACE conn5 <- [1,202,null,{}] 17:59:01 INFO - PROCESS | 2372 | 1461027541900 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:02 INFO - PROCESS | 2372 | 1461027542002 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:59:02 INFO - PROCESS | 2372 | 1461027542072 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 2372 | ++DOCSHELL 14D1D800 == 42 [pid = 2372] [id = 60] 17:59:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (1530C800) [pid = 2372] [serial = 177] [outer = 00000000] 17:59:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (18734400) [pid = 2372] [serial = 178] [outer = 1530C800] 17:59:02 INFO - PROCESS | 2372 | 1461027542127 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (18B32400) [pid = 2372] [serial = 179] [outer = 1530C800] 17:59:02 INFO - PROCESS | 2372 | 1461027542652 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 831ms 17:59:02 INFO - PROCESS | 2372 | 1461027542724 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 2372 | 1461027542727 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:59:02 INFO - PROCESS | 2372 | 1461027542730 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 2372 | 1461027542733 Marionette TRACE conn5 <- [1,206,null,{}] 17:59:02 INFO - PROCESS | 2372 | 1461027542743 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:02 INFO - PROCESS | 2372 | 1461027542849 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:59:02 INFO - PROCESS | 2372 | 1461027542924 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 2372 | ++DOCSHELL 1919F800 == 43 [pid = 2372] [id = 61] 17:59:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (191A1400) [pid = 2372] [serial = 180] [outer = 00000000] 17:59:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (191A5000) [pid = 2372] [serial = 181] [outer = 191A1400] 17:59:03 INFO - PROCESS | 2372 | 1461027542983 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (191A8400) [pid = 2372] [serial = 182] [outer = 191A1400] 17:59:03 INFO - PROCESS | 2372 | 1461027543607 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 17:59:03 INFO - PROCESS | 2372 | 1461027543664 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 2372 | 1461027543666 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:59:03 INFO - PROCESS | 2372 | 1461027543670 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:59:03 INFO - PROCESS | 2372 | 1461027543672 Marionette TRACE conn5 <- [1,210,null,{}] 17:59:03 INFO - PROCESS | 2372 | 1461027543676 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:03 INFO - PROCESS | 2372 | 1461027543773 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:59:03 INFO - PROCESS | 2372 | 1461027543847 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 2372 | ++DOCSHELL 1B001800 == 44 [pid = 2372] [id = 62] 17:59:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1B001C00) [pid = 2372] [serial = 183] [outer = 00000000] 17:59:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1B00A400) [pid = 2372] [serial = 184] [outer = 1B001C00] 17:59:03 INFO - PROCESS | 2372 | 1461027543901 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (1B00D000) [pid = 2372] [serial = 185] [outer = 1B001C00] 17:59:04 INFO - PROCESS | 2372 | 1461027544600 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 973ms 17:59:04 INFO - PROCESS | 2372 | 1461027544646 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:59:04 INFO - PROCESS | 2372 | 1461027544650 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:59:04 INFO - PROCESS | 2372 | 1461027544655 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 2372 | 1461027544658 Marionette TRACE conn5 <- [1,214,null,{}] 17:59:04 INFO - PROCESS | 2372 | 1461027544663 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:04 INFO - PROCESS | 2372 | 1461027544756 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:59:04 INFO - PROCESS | 2372 | 1461027544854 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 2372 | ++DOCSHELL 103E3000 == 45 [pid = 2372] [id = 63] 17:59:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (113A1800) [pid = 2372] [serial = 186] [outer = 00000000] 17:59:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (14D1F800) [pid = 2372] [serial = 187] [outer = 113A1800] 17:59:04 INFO - PROCESS | 2372 | 1461027544904 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (151CB800) [pid = 2372] [serial = 188] [outer = 113A1800] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 16AE1C00 == 44 [pid = 2372] [id = 57] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 154D1400 == 43 [pid = 2372] [id = 56] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 1C0E1800 == 42 [pid = 2372] [id = 55] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 19926400 == 41 [pid = 2372] [id = 54] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 18D93C00 == 40 [pid = 2372] [id = 53] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 18296C00 == 39 [pid = 2372] [id = 52] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 1660D400 == 38 [pid = 2372] [id = 51] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 107BA400 == 37 [pid = 2372] [id = 50] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 103B5400 == 36 [pid = 2372] [id = 49] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 1512A000 == 35 [pid = 2372] [id = 48] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1BC63400) [pid = 2372] [serial = 135] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOCSHELL 103C2C00 == 34 [pid = 2372] [id = 47] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1AF0F400) [pid = 2372] [serial = 133] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1030F000) [pid = 2372] [serial = 108] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (187D5C00) [pid = 2372] [serial = 117] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (13C51800) [pid = 2372] [serial = 111] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (14B42800) [pid = 2372] [serial = 112] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1543A800) [pid = 2372] [serial = 114] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (161AB000) [pid = 2372] [serial = 115] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (14B48000) [pid = 2372] [serial = 105] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (19114800) [pid = 2372] [serial = 120] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (19929C00) [pid = 2372] [serial = 126] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (10716800) [pid = 2372] [serial = 94] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (103C1800) [pid = 2372] [serial = 93] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (16AE7800) [pid = 2372] [serial = 97] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (15434800) [pid = 2372] [serial = 96] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (19241400) [pid = 2372] [serial = 100] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (19166800) [pid = 2372] [serial = 99] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (19922400) [pid = 2372] [serial = 103] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (195E4000) [pid = 2372] [serial = 102] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (195DF000) [pid = 2372] [serial = 124] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (19246400) [pid = 2372] [serial = 123] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (1AF0B400) [pid = 2372] [serial = 132] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (19D86000) [pid = 2372] [serial = 127] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (103D5C00) [pid = 2372] [serial = 109] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (19696C00) [pid = 2372] [serial = 129] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (19781800) [pid = 2372] [serial = 130] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (1915A800) [pid = 2372] [serial = 121] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (1885E000) [pid = 2372] [serial = 118] [outer = 00000000] [url = about:blank] 17:59:05 INFO - PROCESS | 2372 | 1461027545466 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 17:59:05 INFO - PROCESS | 2372 | 1461027545486 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 2372 | 1461027545491 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:59:05 INFO - PROCESS | 2372 | 1461027545497 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:59:05 INFO - PROCESS | 2372 | 1461027545500 Marionette TRACE conn5 <- [1,218,null,{}] 17:59:05 INFO - PROCESS | 2372 | 1461027545504 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:05 INFO - PROCESS | 2372 | 1461027545581 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:59:05 INFO - PROCESS | 2372 | 1461027545590 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 2372 | ++DOCSHELL 0FB7D800 == 35 [pid = 2372] [id = 64] 17:59:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (0FE48400) [pid = 2372] [serial = 189] [outer = 00000000] 17:59:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (103E1C00) [pid = 2372] [serial = 190] [outer = 0FE48400] 17:59:05 INFO - PROCESS | 2372 | 1461027545636 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (113AA400) [pid = 2372] [serial = 191] [outer = 0FE48400] 17:59:06 INFO - PROCESS | 2372 | 1461027546089 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 17:59:06 INFO - PROCESS | 2372 | 1461027546131 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 2372 | 1461027546133 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:59:06 INFO - PROCESS | 2372 | 1461027546136 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:59:06 INFO - PROCESS | 2372 | 1461027546140 Marionette TRACE conn5 <- [1,222,null,{}] 17:59:06 INFO - PROCESS | 2372 | 1461027546151 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:06 INFO - PROCESS | 2372 | 1461027546229 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:59:06 INFO - PROCESS | 2372 | 1461027546238 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 2372 | ++DOCSHELL 15127000 == 36 [pid = 2372] [id = 65] 17:59:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (1530F800) [pid = 2372] [serial = 192] [outer = 00000000] 17:59:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (154D1400) [pid = 2372] [serial = 193] [outer = 1530F800] 17:59:06 INFO - PROCESS | 2372 | 1461027546285 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (1624C000) [pid = 2372] [serial = 194] [outer = 1530F800] 17:59:06 INFO - PROCESS | 2372 | 1461027546750 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 17:59:06 INFO - PROCESS | 2372 | 1461027546771 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 2372 | 1461027546773 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:59:06 INFO - PROCESS | 2372 | 1461027546776 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 2372 | 1461027546778 Marionette TRACE conn5 <- [1,226,null,{}] 17:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:59:06 INFO - PROCESS | 2372 | 1461027546782 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:06 INFO - PROCESS | 2372 | 1461027546858 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:59:06 INFO - PROCESS | 2372 | 1461027546863 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 2372 | ++DOCSHELL 16AE6C00 == 37 [pid = 2372] [id = 66] 17:59:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (16AE7800) [pid = 2372] [serial = 195] [outer = 00000000] 17:59:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (1873B800) [pid = 2372] [serial = 196] [outer = 16AE7800] 17:59:06 INFO - PROCESS | 2372 | 1461027546909 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (187DBC00) [pid = 2372] [serial = 197] [outer = 16AE7800] 17:59:07 INFO - PROCESS | 2372 | 1461027547324 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 571ms 17:59:07 INFO - PROCESS | 2372 | 1461027547362 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 2372 | 1461027547364 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:59:07 INFO - PROCESS | 2372 | 1461027547367 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:59:07 INFO - PROCESS | 2372 | 1461027547369 Marionette TRACE conn5 <- [1,230,null,{}] 17:59:07 INFO - PROCESS | 2372 | 1461027547372 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:07 INFO - PROCESS | 2372 | 1461027547446 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:59:07 INFO - PROCESS | 2372 | 1461027547452 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 2372 | ++DOCSHELL 18858400 == 38 [pid = 2372] [id = 67] 17:59:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (1885E000) [pid = 2372] [serial = 198] [outer = 00000000] 17:59:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (18D18800) [pid = 2372] [serial = 199] [outer = 1885E000] 17:59:07 INFO - PROCESS | 2372 | 1461027547497 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (18D9C000) [pid = 2372] [serial = 200] [outer = 1885E000] 17:59:08 INFO - PROCESS | 2372 | 1461027547982 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 17:59:08 INFO - PROCESS | 2372 | 1461027548043 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 2372 | 1461027548045 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:59:08 INFO - PROCESS | 2372 | 1461027548048 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 2372 | 1461027548050 Marionette TRACE conn5 <- [1,234,null,{}] 17:59:08 INFO - PROCESS | 2372 | 1461027548053 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:08 INFO - PROCESS | 2372 | 1461027548172 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:59:08 INFO - PROCESS | 2372 | 1461027548224 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAE400 == 39 [pid = 2372] [id = 68] 17:59:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (10301800) [pid = 2372] [serial = 201] [outer = 00000000] 17:59:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (19167C00) [pid = 2372] [serial = 202] [outer = 10301800] 17:59:08 INFO - PROCESS | 2372 | 1461027548272 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (191A1C00) [pid = 2372] [serial = 203] [outer = 10301800] 17:59:08 INFO - PROCESS | 2372 | 1461027548708 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 17:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:59:08 INFO - PROCESS | 2372 | 1461027548719 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 2372 | 1461027548720 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:59:08 INFO - PROCESS | 2372 | 1461027548723 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 2372 | 1461027548725 Marionette TRACE conn5 <- [1,238,null,{}] 17:59:08 INFO - PROCESS | 2372 | 1461027548728 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:08 INFO - PROCESS | 2372 | 1461027548852 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:59:08 INFO - PROCESS | 2372 | 1461027548870 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 2372 | ++DOCSHELL 0FB3EC00 == 40 [pid = 2372] [id = 69] 17:59:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (19166C00) [pid = 2372] [serial = 204] [outer = 00000000] 17:59:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (19244000) [pid = 2372] [serial = 205] [outer = 19166C00] 17:59:08 INFO - PROCESS | 2372 | 1461027548914 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (19247C00) [pid = 2372] [serial = 206] [outer = 19166C00] 17:59:09 INFO - PROCESS | 2372 | 1461027549326 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 17:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:59:09 INFO - PROCESS | 2372 | 1461027549355 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 2372 | 1461027549357 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:59:09 INFO - PROCESS | 2372 | 1461027549359 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 2372 | 1461027549361 Marionette TRACE conn5 <- [1,242,null,{}] 17:59:09 INFO - PROCESS | 2372 | 1461027549364 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:09 INFO - PROCESS | 2372 | 1461027549461 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:59:09 INFO - PROCESS | 2372 | 1461027549467 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 2372 | ++DOCSHELL 195DC000 == 41 [pid = 2372] [id = 70] 17:59:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (195DFC00) [pid = 2372] [serial = 207] [outer = 00000000] 17:59:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (19781400) [pid = 2372] [serial = 208] [outer = 195DFC00] 17:59:09 INFO - PROCESS | 2372 | 1461027549511 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (19781800) [pid = 2372] [serial = 209] [outer = 195DFC00] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (1088F400) [pid = 2372] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (18B39C00) [pid = 2372] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (187D6C00) [pid = 2372] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (19165C00) [pid = 2372] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (103BE800) [pid = 2372] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (1660E000) [pid = 2372] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (19926800) [pid = 2372] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (1C0E1C00) [pid = 2372] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:59:09 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (1823D400) [pid = 2372] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:59:10 INFO - PROCESS | 2372 | 1461027549985 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 17:59:10 INFO - PROCESS | 2372 | 1461027550031 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 2372 | 1461027550033 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:59:10 INFO - PROCESS | 2372 | 1461027550036 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 2372 | 1461027550038 Marionette TRACE conn5 <- [1,246,null,{}] 17:59:10 INFO - PROCESS | 2372 | 1461027550041 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:10 INFO - PROCESS | 2372 | 1461027550148 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:59:10 INFO - PROCESS | 2372 | 1461027550228 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 2372 | ++DOCSHELL 187D6C00 == 42 [pid = 2372] [id = 71] 17:59:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (19246800) [pid = 2372] [serial = 210] [outer = 00000000] 17:59:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (19926800) [pid = 2372] [serial = 211] [outer = 19246800] 17:59:10 INFO - PROCESS | 2372 | 1461027550274 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (19D05800) [pid = 2372] [serial = 212] [outer = 19246800] 17:59:10 INFO - PROCESS | 2372 | 1461027550623 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 17:59:10 INFO - PROCESS | 2372 | 1461027550667 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:59:10 INFO - PROCESS | 2372 | 1461027550669 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:59:10 INFO - PROCESS | 2372 | 1461027550672 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 2372 | 1461027550674 Marionette TRACE conn5 <- [1,250,null,{}] 17:59:10 INFO - PROCESS | 2372 | 1461027550678 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:10 INFO - PROCESS | 2372 | 1461027550751 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:59:10 INFO - PROCESS | 2372 | 1461027550757 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 2372 | ++DOCSHELL 19D0F400 == 43 [pid = 2372] [id = 72] 17:59:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (19D88800) [pid = 2372] [serial = 213] [outer = 00000000] 17:59:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (1B001400) [pid = 2372] [serial = 214] [outer = 19D88800] 17:59:10 INFO - PROCESS | 2372 | 1461027550801 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (1B008000) [pid = 2372] [serial = 215] [outer = 19D88800] 17:59:11 INFO - PROCESS | 2372 | 1461027551228 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 17:59:11 INFO - PROCESS | 2372 | 1461027551243 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:59:11 INFO - PROCESS | 2372 | 1461027551245 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:59:11 INFO - PROCESS | 2372 | 1461027551249 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:59:11 INFO - PROCESS | 2372 | 1461027551251 Marionette TRACE conn5 <- [1,254,null,{}] 17:59:11 INFO - PROCESS | 2372 | 1461027551254 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:11 INFO - PROCESS | 2372 | 1461027551378 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:59:11 INFO - PROCESS | 2372 | 1461027551385 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 2372 | ++DOCSHELL 19F47400 == 44 [pid = 2372] [id = 73] 17:59:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1AF0C000) [pid = 2372] [serial = 216] [outer = 00000000] 17:59:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (1BCE7C00) [pid = 2372] [serial = 217] [outer = 1AF0C000] 17:59:11 INFO - PROCESS | 2372 | 1461027551434 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (1CA8A400) [pid = 2372] [serial = 218] [outer = 1AF0C000] 17:59:11 INFO - PROCESS | 2372 | 1461027551926 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 17:59:12 INFO - PROCESS | 2372 | 1461027551979 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 2372 | 1461027551984 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:59:12 INFO - PROCESS | 2372 | 1461027551989 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 2372 | 1461027551993 Marionette TRACE conn5 <- [1,258,null,{}] 17:59:12 INFO - PROCESS | 2372 | 1461027552016 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:12 INFO - PROCESS | 2372 | 1461027552119 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:59:12 INFO - PROCESS | 2372 | 1461027552238 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 2372 | ++DOCSHELL 107B2C00 == 45 [pid = 2372] [id = 74] 17:59:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (107B3C00) [pid = 2372] [serial = 219] [outer = 00000000] 17:59:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (13C48C00) [pid = 2372] [serial = 220] [outer = 107B3C00] 17:59:12 INFO - PROCESS | 2372 | 1461027552344 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (14D1A400) [pid = 2372] [serial = 221] [outer = 107B3C00] 17:59:13 INFO - PROCESS | 2372 | 1461027553056 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1154ms 17:59:13 INFO - PROCESS | 2372 | 1461027553143 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 2372 | 1461027553149 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:59:13 INFO - PROCESS | 2372 | 1461027553155 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 2372 | 1461027553158 Marionette TRACE conn5 <- [1,262,null,{}] 17:59:13 INFO - PROCESS | 2372 | 1461027553162 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:13 INFO - PROCESS | 2372 | 1461027553294 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:59:13 INFO - PROCESS | 2372 | 1461027553368 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 2372 | ++DOCSHELL 154C7400 == 46 [pid = 2372] [id = 75] 17:59:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (16602C00) [pid = 2372] [serial = 222] [outer = 00000000] 17:59:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18E52C00) [pid = 2372] [serial = 223] [outer = 16602C00] 17:59:13 INFO - PROCESS | 2372 | 1461027553463 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1915BC00) [pid = 2372] [serial = 224] [outer = 16602C00] 17:59:14 INFO - PROCESS | 2372 | 1461027554028 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 17:59:14 INFO - PROCESS | 2372 | 1461027554088 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 2372 | 1461027554090 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:59:14 INFO - PROCESS | 2372 | 1461027554094 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 2372 | 1461027554098 Marionette TRACE conn5 <- [1,266,null,{}] 17:59:14 INFO - PROCESS | 2372 | 1461027554109 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:14 INFO - PROCESS | 2372 | 1461027554214 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:59:14 INFO - PROCESS | 2372 | 1461027554291 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 2372 | ++DOCSHELL 19F48000 == 47 [pid = 2372] [id = 76] 17:59:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1B09E800) [pid = 2372] [serial = 225] [outer = 00000000] 17:59:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1BCF3400) [pid = 2372] [serial = 226] [outer = 1B09E800] 17:59:14 INFO - PROCESS | 2372 | 1461027554349 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1CA8EC00) [pid = 2372] [serial = 227] [outer = 1B09E800] 17:59:14 INFO - PROCESS | 2372 | 1461027554902 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 17:59:14 INFO - PROCESS | 2372 | 1461027554928 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 2372 | 1461027554931 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:59:14 INFO - PROCESS | 2372 | 1461027554934 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 2372 | 1461027554936 Marionette TRACE conn5 <- [1,270,null,{}] 17:59:14 INFO - PROCESS | 2372 | 1461027554939 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:15 INFO - PROCESS | 2372 | 1461027555038 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:59:15 INFO - PROCESS | 2372 | 1461027555126 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 2372 | ++DOCSHELL 1088B800 == 48 [pid = 2372] [id = 77] 17:59:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1088FC00) [pid = 2372] [serial = 228] [outer = 00000000] 17:59:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1097F400) [pid = 2372] [serial = 229] [outer = 1088FC00] 17:59:15 INFO - PROCESS | 2372 | 1461027555180 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (10983400) [pid = 2372] [serial = 230] [outer = 1088FC00] 17:59:15 INFO - PROCESS | 2372 | 1461027555841 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 970ms 17:59:15 INFO - PROCESS | 2372 | 1461027555908 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 2372 | 1461027555911 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:59:15 INFO - PROCESS | 2372 | 1461027555916 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 2372 | 1461027555920 Marionette TRACE conn5 <- [1,274,null,{}] 17:59:15 INFO - PROCESS | 2372 | 1461027555925 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:16 INFO - PROCESS | 2372 | 1461027556019 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:59:16 INFO - PROCESS | 2372 | 1461027556096 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 2372 | ++DOCSHELL 15306C00 == 49 [pid = 2372] [id = 78] 17:59:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (15307400) [pid = 2372] [serial = 231] [outer = 00000000] 17:59:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (154D0400) [pid = 2372] [serial = 232] [outer = 15307400] 17:59:16 INFO - PROCESS | 2372 | 1461027556147 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1624E800) [pid = 2372] [serial = 233] [outer = 15307400] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 198D5400 == 48 [pid = 2372] [id = 46] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 19D0F400 == 47 [pid = 2372] [id = 72] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 187D6C00 == 46 [pid = 2372] [id = 71] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 195DC000 == 45 [pid = 2372] [id = 70] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 0FB3EC00 == 44 [pid = 2372] [id = 69] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 0EDAE400 == 43 [pid = 2372] [id = 68] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 18858400 == 42 [pid = 2372] [id = 67] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 16AE6C00 == 41 [pid = 2372] [id = 66] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 15127000 == 40 [pid = 2372] [id = 65] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 0FB7D800 == 39 [pid = 2372] [id = 64] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 103E3000 == 38 [pid = 2372] [id = 63] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1071FC00) [pid = 2372] [serial = 138] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18E5B000) [pid = 2372] [serial = 172] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 1919F800 == 37 [pid = 2372] [id = 61] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 14D1D800 == 36 [pid = 2372] [id = 60] 17:59:16 INFO - PROCESS | 2372 | --DOCSHELL 10308000 == 35 [pid = 2372] [id = 59] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (15303400) [pid = 2372] [serial = 147] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1530A400) [pid = 2372] [serial = 148] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (19783C00) [pid = 2372] [serial = 170] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (16E74800) [pid = 2372] [serial = 141] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (19112000) [pid = 2372] [serial = 153] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (195DB400) [pid = 2372] [serial = 156] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (195E2800) [pid = 2372] [serial = 157] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (103E2000) [pid = 2372] [serial = 144] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (107B8400) [pid = 2372] [serial = 145] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (16E72800) [pid = 2372] [serial = 150] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18291000) [pid = 2372] [serial = 151] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (19D83000) [pid = 2372] [serial = 160] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1B2E7000) [pid = 2372] [serial = 159] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (1CA8F000) [pid = 2372] [serial = 162] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (18B3A800) [pid = 2372] [serial = 166] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (1CA92C00) [pid = 2372] [serial = 163] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (18B3D400) [pid = 2372] [serial = 167] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (19243800) [pid = 2372] [serial = 169] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (113A6400) [pid = 2372] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:59:16 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (19164400) [pid = 2372] [serial = 154] [outer = 00000000] [url = about:blank] 17:59:16 INFO - PROCESS | 2372 | 1461027556921 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1024ms 17:59:16 INFO - PROCESS | 2372 | 1461027556949 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 2372 | 1461027556954 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:59:16 INFO - PROCESS | 2372 | 1461027556960 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 2372 | 1461027556962 Marionette TRACE conn5 <- [1,278,null,{}] 17:59:17 INFO - PROCESS | 2372 | 1461027556982 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:17 INFO - PROCESS | 2372 | 1461027557061 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:59:17 INFO - PROCESS | 2372 | 1461027557069 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 2372 | ++DOCSHELL 113A5C00 == 36 [pid = 2372] [id = 79] 17:59:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (113A6400) [pid = 2372] [serial = 234] [outer = 00000000] 17:59:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (1530FC00) [pid = 2372] [serial = 235] [outer = 113A6400] 17:59:17 INFO - PROCESS | 2372 | 1461027557113 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (16243C00) [pid = 2372] [serial = 236] [outer = 113A6400] 17:59:17 INFO - PROCESS | 2372 | 1461027557549 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 651ms 17:59:17 INFO - PROCESS | 2372 | 1461027557612 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 2372 | 1461027557615 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:59:17 INFO - PROCESS | 2372 | 1461027557618 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:59:17 INFO - PROCESS | 2372 | 1461027557621 Marionette TRACE conn5 <- [1,282,null,{}] 17:59:17 INFO - PROCESS | 2372 | 1461027557631 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:17 INFO - PROCESS | 2372 | 1461027557713 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:59:17 INFO - PROCESS | 2372 | 1461027557722 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 2372 | ++DOCSHELL 187AB000 == 37 [pid = 2372] [id = 80] 17:59:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (187D2C00) [pid = 2372] [serial = 237] [outer = 00000000] 17:59:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (18D0E400) [pid = 2372] [serial = 238] [outer = 187D2C00] 17:59:17 INFO - PROCESS | 2372 | 1461027557769 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (18E55400) [pid = 2372] [serial = 239] [outer = 187D2C00] 17:59:18 INFO - PROCESS | 2372 | 1461027558210 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 17:59:18 INFO - PROCESS | 2372 | 1461027558252 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 2372 | 1461027558255 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:59:18 INFO - PROCESS | 2372 | 1461027558258 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 2372 | 1461027558259 Marionette TRACE conn5 <- [1,286,null,{}] 17:59:18 INFO - PROCESS | 2372 | 1461027558263 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:18 INFO - PROCESS | 2372 | 1461027558342 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:59:18 INFO - PROCESS | 2372 | 1461027558348 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 2372 | ++DOCSHELL 19114400 == 38 [pid = 2372] [id = 81] 17:59:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (19116800) [pid = 2372] [serial = 240] [outer = 00000000] 17:59:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (19162800) [pid = 2372] [serial = 241] [outer = 19116800] 17:59:18 INFO - PROCESS | 2372 | 1461027558394 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1919C800) [pid = 2372] [serial = 242] [outer = 19116800] 17:59:18 INFO - PROCESS | 2372 | 1461027558839 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 17:59:18 INFO - PROCESS | 2372 | 1461027558888 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 2372 | 1461027558890 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:59:18 INFO - PROCESS | 2372 | 1461027558905 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 2372 | 1461027558906 Marionette TRACE conn5 <- [1,290,null,{}] 17:59:18 INFO - PROCESS | 2372 | 1461027558910 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:19 INFO - PROCESS | 2372 | 1461027559009 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:59:19 INFO - PROCESS | 2372 | 1461027559016 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 2372 | ++DOCSHELL 191A1000 == 39 [pid = 2372] [id = 82] 17:59:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (191A3400) [pid = 2372] [serial = 243] [outer = 00000000] 17:59:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (195D8000) [pid = 2372] [serial = 244] [outer = 191A3400] 17:59:19 INFO - PROCESS | 2372 | 1461027559060 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (195DDC00) [pid = 2372] [serial = 245] [outer = 191A3400] 17:59:19 INFO - PROCESS | 2372 | 1461027559498 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 17:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:59:19 INFO - PROCESS | 2372 | 1461027559533 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 2372 | 1461027559535 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:59:19 INFO - PROCESS | 2372 | 1461027559538 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 2372 | 1461027559540 Marionette TRACE conn5 <- [1,294,null,{}] 17:59:19 INFO - PROCESS | 2372 | 1461027559543 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:19 INFO - PROCESS | 2372 | 1461027559667 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:59:19 INFO - PROCESS | 2372 | 1461027559746 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 2372 | ++DOCSHELL 0FD0E800 == 40 [pid = 2372] [id = 83] 17:59:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (195E2800) [pid = 2372] [serial = 246] [outer = 00000000] 17:59:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (19FBB400) [pid = 2372] [serial = 247] [outer = 195E2800] 17:59:19 INFO - PROCESS | 2372 | 1461027559794 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1B004C00) [pid = 2372] [serial = 248] [outer = 195E2800] 17:59:20 INFO - PROCESS | 2372 | 1461027560205 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 17:59:20 INFO - PROCESS | 2372 | 1461027560270 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 2372 | 1461027560272 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:59:20 INFO - PROCESS | 2372 | 1461027560283 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 2372 | 1461027560285 Marionette TRACE conn5 <- [1,298,null,{}] 17:59:20 INFO - PROCESS | 2372 | 1461027560289 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:20 INFO - PROCESS | 2372 | 1461027560391 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:59:20 INFO - PROCESS | 2372 | 1461027560401 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 2372 | ++DOCSHELL 10721400 == 41 [pid = 2372] [id = 84] 17:59:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (191A0C00) [pid = 2372] [serial = 249] [outer = 00000000] 17:59:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1B2EA000) [pid = 2372] [serial = 250] [outer = 191A0C00] 17:59:20 INFO - PROCESS | 2372 | 1461027560445 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1BCE7000) [pid = 2372] [serial = 251] [outer = 191A0C00] 17:59:20 INFO - PROCESS | 2372 | 1461027560858 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (10301800) [pid = 2372] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (19166C00) [pid = 2372] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (113A1800) [pid = 2372] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1885E000) [pid = 2372] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (0FE48400) [pid = 2372] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (16AE7800) [pid = 2372] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1530F800) [pid = 2372] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (18D0A000) [pid = 2372] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (195DFC00) [pid = 2372] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (19D88800) [pid = 2372] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (19246800) [pid = 2372] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:59:21 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (19FC5800) [pid = 2372] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:59:21 INFO - PROCESS | 2372 | 1461027561025 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 2372 | 1461027561027 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:59:21 INFO - PROCESS | 2372 | 1461027561036 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 2372 | 1461027561038 Marionette TRACE conn5 <- [1,302,null,{}] 17:59:21 INFO - PROCESS | 2372 | 1461027561042 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:59:21 INFO - PROCESS | 2372 | 1461027561122 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:59:21 INFO - PROCESS | 2372 | 1461027561131 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 2372 | ++DOCSHELL 103D9400 == 42 [pid = 2372] [id = 85] 17:59:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (14DA1000) [pid = 2372] [serial = 252] [outer = 00000000] 17:59:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (18D0A000) [pid = 2372] [serial = 253] [outer = 14DA1000] 17:59:21 INFO - PROCESS | 2372 | 1461027561176 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1923D800) [pid = 2372] [serial = 254] [outer = 14DA1000] 17:59:21 INFO - PROCESS | 2372 | 1461027561589 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 17:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:59:21 INFO - PROCESS | 2372 | 1461027561620 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 2372 | 1461027561622 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:59:21 INFO - PROCESS | 2372 | 1461027561625 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 2372 | 1461027561627 Marionette TRACE conn5 <- [1,306,null,{}] 17:59:21 INFO - PROCESS | 2372 | 1461027561630 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:21 INFO - PROCESS | 2372 | 1461027561707 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:59:21 INFO - PROCESS | 2372 | 1461027561713 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 2372 | ++DOCSHELL 1B2E6800 == 43 [pid = 2372] [id = 86] 17:59:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1B2E7000) [pid = 2372] [serial = 255] [outer = 00000000] 17:59:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (1D0CE800) [pid = 2372] [serial = 256] [outer = 1B2E7000] 17:59:21 INFO - PROCESS | 2372 | 1461027561757 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1D867C00) [pid = 2372] [serial = 257] [outer = 1B2E7000] 17:59:22 INFO - PROCESS | 2372 | 1461027562170 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 17:59:22 INFO - PROCESS | 2372 | 1461027562196 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 2372 | 1461027562198 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:59:22 INFO - PROCESS | 2372 | 1461027562201 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 2372 | 1461027562203 Marionette TRACE conn5 <- [1,310,null,{}] 17:59:22 INFO - PROCESS | 2372 | 1461027562220 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:22 INFO - PROCESS | 2372 | 1461027562297 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:59:22 INFO - PROCESS | 2372 | 1461027562303 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 2372 | ++DOCSHELL 10597800 == 44 [pid = 2372] [id = 87] 17:59:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (10599800) [pid = 2372] [serial = 258] [outer = 00000000] 17:59:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1059E400) [pid = 2372] [serial = 259] [outer = 10599800] 17:59:22 INFO - PROCESS | 2372 | 1461027562347 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (105A1400) [pid = 2372] [serial = 260] [outer = 10599800] 17:59:22 INFO - PROCESS | 2372 | 1461027562758 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:59:22 INFO - PROCESS | 2372 | 1461027562827 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 17:59:22 INFO - PROCESS | 2372 | 1461027562892 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 2372 | 1461027562895 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:59:22 INFO - PROCESS | 2372 | 1461027562898 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 2372 | 1461027562900 Marionette TRACE conn5 <- [1,314,null,{}] 17:59:22 INFO - PROCESS | 2372 | 1461027562903 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:23 INFO - PROCESS | 2372 | 1461027563000 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:59:23 INFO - PROCESS | 2372 | 1461027563126 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA5000 == 45 [pid = 2372] [id = 88] 17:59:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (0EDA5800) [pid = 2372] [serial = 261] [outer = 00000000] 17:59:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (0FE77800) [pid = 2372] [serial = 262] [outer = 0EDA5800] 17:59:23 INFO - PROCESS | 2372 | 1461027563185 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (103E2000) [pid = 2372] [serial = 263] [outer = 0EDA5800] 17:59:23 INFO - PROCESS | 2372 | 1461027563794 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 17:59:23 INFO - PROCESS | 2372 | 1461027563830 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 2372 | 1461027563834 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:59:23 INFO - PROCESS | 2372 | 1461027563838 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 2372 | 1461027563842 Marionette TRACE conn5 <- [1,318,null,{}] 17:59:23 INFO - PROCESS | 2372 | 1461027563848 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:23 INFO - PROCESS | 2372 | 1461027563955 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:59:24 INFO - PROCESS | 2372 | 1461027564047 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 2372 | ++DOCSHELL 151E1C00 == 46 [pid = 2372] [id = 89] 17:59:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (15304800) [pid = 2372] [serial = 264] [outer = 00000000] 17:59:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (161AB800) [pid = 2372] [serial = 265] [outer = 15304800] 17:59:24 INFO - PROCESS | 2372 | 1461027564105 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (16E74400) [pid = 2372] [serial = 266] [outer = 15304800] 17:59:24 INFO - PROCESS | 2372 | 1461027564661 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 891ms 17:59:24 INFO - PROCESS | 2372 | 1461027564731 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 2372 | 1461027564736 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:59:24 INFO - PROCESS | 2372 | 1461027564739 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 2372 | 1461027564742 Marionette TRACE conn5 <- [1,322,null,{}] 17:59:24 INFO - PROCESS | 2372 | 1461027564746 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:24 INFO - PROCESS | 2372 | 1461027564848 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:59:24 INFO - PROCESS | 2372 | 1461027564928 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 2372 | ++DOCSHELL 18B3D400 == 47 [pid = 2372] [id = 90] 17:59:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18D63400) [pid = 2372] [serial = 267] [outer = 00000000] 17:59:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (19243800) [pid = 2372] [serial = 268] [outer = 18D63400] 17:59:25 INFO - PROCESS | 2372 | 1461027565061 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (198D9C00) [pid = 2372] [serial = 269] [outer = 18D63400] 17:59:25 INFO - PROCESS | 2372 | 1461027565644 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 17:59:25 INFO - PROCESS | 2372 | 1461027565714 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 2372 | 1461027565716 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:59:25 INFO - PROCESS | 2372 | 1461027565727 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 2372 | 1461027565733 Marionette TRACE conn5 <- [1,326,null,{}] 17:59:25 INFO - PROCESS | 2372 | 1461027565738 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:25 INFO - PROCESS | 2372 | 1461027565845 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:59:25 INFO - PROCESS | 2372 | 1461027565924 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 2372 | ++DOCSHELL 19024C00 == 48 [pid = 2372] [id = 91] 17:59:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19025400) [pid = 2372] [serial = 270] [outer = 00000000] 17:59:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1902CC00) [pid = 2372] [serial = 271] [outer = 19025400] 17:59:26 INFO - PROCESS | 2372 | 1461027566019 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1B005000) [pid = 2372] [serial = 272] [outer = 19025400] 17:59:26 INFO - PROCESS | 2372 | 1461027566895 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1180ms 17:59:26 INFO - PROCESS | 2372 | 1461027566903 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 2372 | 1461027566906 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:59:26 INFO - PROCESS | 2372 | 1461027566911 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 2372 | 1461027566915 Marionette TRACE conn5 <- [1,330,null,{}] 17:59:26 INFO - PROCESS | 2372 | 1461027566921 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:27 INFO - PROCESS | 2372 | 1461027567013 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:59:27 INFO - PROCESS | 2372 | 1461027567097 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 2372 | ++DOCSHELL 1088A400 == 49 [pid = 2372] [id = 92] 17:59:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (10891400) [pid = 2372] [serial = 273] [outer = 00000000] 17:59:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (10B0B800) [pid = 2372] [serial = 274] [outer = 10891400] 17:59:27 INFO - PROCESS | 2372 | 1461027567193 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (13CDC000) [pid = 2372] [serial = 275] [outer = 10891400] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 10597800 == 48 [pid = 2372] [id = 87] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 1B2E6800 == 47 [pid = 2372] [id = 86] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 103D9400 == 46 [pid = 2372] [id = 85] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 10721400 == 45 [pid = 2372] [id = 84] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 0FD0E800 == 44 [pid = 2372] [id = 83] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 191A1000 == 43 [pid = 2372] [id = 82] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 19114400 == 42 [pid = 2372] [id = 81] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 187AB000 == 41 [pid = 2372] [id = 80] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 113A5C00 == 40 [pid = 2372] [id = 79] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (107BA800) [pid = 2372] [serial = 175] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1B00A400) [pid = 2372] [serial = 184] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (191A5000) [pid = 2372] [serial = 181] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (18734400) [pid = 2372] [serial = 178] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (1BCE7C00) [pid = 2372] [serial = 217] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 15306C00 == 39 [pid = 2372] [id = 78] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 154C7400 == 38 [pid = 2372] [id = 75] 17:59:27 INFO - PROCESS | 2372 | --DOCSHELL 107B2C00 == 37 [pid = 2372] [id = 74] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1BCEA400) [pid = 2372] [serial = 136] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (19167C00) [pid = 2372] [serial = 202] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (191A1C00) [pid = 2372] [serial = 203] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19247C00) [pid = 2372] [serial = 206] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (19244000) [pid = 2372] [serial = 205] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (151CB800) [pid = 2372] [serial = 188] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (18D18800) [pid = 2372] [serial = 199] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (14D1F800) [pid = 2372] [serial = 187] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (103E1C00) [pid = 2372] [serial = 190] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (113AA400) [pid = 2372] [serial = 191] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1873B800) [pid = 2372] [serial = 196] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (187DBC00) [pid = 2372] [serial = 197] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (154D1400) [pid = 2372] [serial = 193] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1624C000) [pid = 2372] [serial = 194] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (18E5D800) [pid = 2372] [serial = 173] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (19781400) [pid = 2372] [serial = 208] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (1B001400) [pid = 2372] [serial = 214] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1B008000) [pid = 2372] [serial = 215] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (19926800) [pid = 2372] [serial = 211] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (19781800) [pid = 2372] [serial = 209] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (19D05800) [pid = 2372] [serial = 212] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (18D9C000) [pid = 2372] [serial = 200] [outer = 00000000] [url = about:blank] 17:59:27 INFO - PROCESS | 2372 | 1461027567827 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 17:59:27 INFO - PROCESS | 2372 | 1461027567843 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 2372 | 1461027567848 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:59:27 INFO - PROCESS | 2372 | 1461027567854 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 2372 | 1461027567856 Marionette TRACE conn5 <- [1,334,null,{}] 17:59:27 INFO - PROCESS | 2372 | 1461027567863 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:27 INFO - PROCESS | 2372 | 1461027567945 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:59:28 INFO - PROCESS | 2372 | 1461027568013 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAD400 == 38 [pid = 2372] [id = 93] 17:59:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (0FE3D400) [pid = 2372] [serial = 276] [outer = 00000000] 17:59:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (10593400) [pid = 2372] [serial = 277] [outer = 0FE3D400] 17:59:28 INFO - PROCESS | 2372 | 1461027568061 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (10B71000) [pid = 2372] [serial = 278] [outer = 0FE3D400] 17:59:28 INFO - PROCESS | 2372 | 1461027568468 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 673ms 17:59:28 INFO - PROCESS | 2372 | 1461027568530 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 2372 | 1461027568532 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:59:28 INFO - PROCESS | 2372 | 1461027568535 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 2372 | 1461027568538 Marionette TRACE conn5 <- [1,338,null,{}] 17:59:28 INFO - PROCESS | 2372 | 1461027568553 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:28 INFO - PROCESS | 2372 | 1461027568633 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:59:28 INFO - PROCESS | 2372 | 1461027568680 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 2372 | ++DOCSHELL 1624C000 == 39 [pid = 2372] [id = 94] 17:59:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (1624D400) [pid = 2372] [serial = 279] [outer = 00000000] 17:59:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (16AED000) [pid = 2372] [serial = 280] [outer = 1624D400] 17:59:28 INFO - PROCESS | 2372 | 1461027568728 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (18244000) [pid = 2372] [serial = 281] [outer = 1624D400] 17:59:29 INFO - PROCESS | 2372 | 1461027569190 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 17:59:29 INFO - PROCESS | 2372 | 1461027569226 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 2372 | 1461027569228 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:59:29 INFO - PROCESS | 2372 | 1461027569232 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:59:29 INFO - PROCESS | 2372 | 1461027569233 Marionette TRACE conn5 <- [1,342,null,{}] 17:59:29 INFO - PROCESS | 2372 | 1461027569237 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:29 INFO - PROCESS | 2372 | 1461027569316 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:59:29 INFO - PROCESS | 2372 | 1461027569325 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 2372 | ++DOCSHELL 18858C00 == 40 [pid = 2372] [id = 95] 17:59:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (18859800) [pid = 2372] [serial = 282] [outer = 00000000] 17:59:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (18B3FC00) [pid = 2372] [serial = 283] [outer = 18859800] 17:59:29 INFO - PROCESS | 2372 | 1461027569371 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18D65400) [pid = 2372] [serial = 284] [outer = 18859800] 17:59:29 INFO - PROCESS | 2372 | 1461027569805 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 17:59:29 INFO - PROCESS | 2372 | 1461027569866 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 2372 | 1461027569868 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:59:29 INFO - PROCESS | 2372 | 1461027569871 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 2372 | 1461027569873 Marionette TRACE conn5 <- [1,346,null,{}] 17:59:29 INFO - PROCESS | 2372 | 1461027569877 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:30 INFO - PROCESS | 2372 | 1461027569982 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:59:30 INFO - PROCESS | 2372 | 1461027570061 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 2372 | ++DOCSHELL 18D9D400 == 41 [pid = 2372] [id = 96] 17:59:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18E53400) [pid = 2372] [serial = 285] [outer = 00000000] 17:59:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (18E5E000) [pid = 2372] [serial = 286] [outer = 18E53400] 17:59:30 INFO - PROCESS | 2372 | 1461027570105 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18E5E400) [pid = 2372] [serial = 287] [outer = 18E53400] 17:59:30 INFO - PROCESS | 2372 | 1461027570532 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 17:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:59:30 INFO - PROCESS | 2372 | 1461027570542 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 2372 | 1461027570543 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:59:30 INFO - PROCESS | 2372 | 1461027570546 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 2372 | 1461027570548 Marionette TRACE conn5 <- [1,350,null,{}] 17:59:30 INFO - PROCESS | 2372 | 1461027570552 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:30 INFO - PROCESS | 2372 | 1461027570673 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:59:30 INFO - PROCESS | 2372 | 1461027570680 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 2372 | ++DOCSHELL 19021C00 == 42 [pid = 2372] [id = 97] 17:59:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (19022000) [pid = 2372] [serial = 288] [outer = 00000000] 17:59:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (19165400) [pid = 2372] [serial = 289] [outer = 19022000] 17:59:30 INFO - PROCESS | 2372 | 1461027570728 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1919EC00) [pid = 2372] [serial = 290] [outer = 19022000] 17:59:31 INFO - PROCESS | 2372 | 1461027571184 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 17:59:31 INFO - PROCESS | 2372 | 1461027571219 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 2372 | 1461027571221 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:59:31 INFO - PROCESS | 2372 | 1461027571224 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:59:31 INFO - PROCESS | 2372 | 1461027571226 Marionette TRACE conn5 <- [1,354,null,{}] 17:59:31 INFO - PROCESS | 2372 | 1461027571234 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:31 INFO - PROCESS | 2372 | 1461027571363 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:59:31 INFO - PROCESS | 2372 | 1461027571421 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 2372 | ++DOCSHELL 191A4400 == 43 [pid = 2372] [id = 98] 17:59:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (191A1C00) [pid = 2372] [serial = 291] [outer = 00000000] 17:59:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19246C00) [pid = 2372] [serial = 292] [outer = 191A1C00] 17:59:31 INFO - PROCESS | 2372 | 1461027571466 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (19247400) [pid = 2372] [serial = 293] [outer = 191A1C00] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (191A3400) [pid = 2372] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (1B2E7000) [pid = 2372] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (103D9000) [pid = 2372] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (15377C00) [pid = 2372] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (103D7000) [pid = 2372] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (191A1400) [pid = 2372] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1B001C00) [pid = 2372] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (103B7400) [pid = 2372] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1530C800) [pid = 2372] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (195E2800) [pid = 2372] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (1088FC00) [pid = 2372] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (191A0C00) [pid = 2372] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (187D2C00) [pid = 2372] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (19116800) [pid = 2372] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (15307400) [pid = 2372] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (14DA1000) [pid = 2372] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:59:32 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (113A6400) [pid = 2372] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:59:32 INFO - PROCESS | 2372 | 1461027572087 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 870ms 17:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:59:32 INFO - PROCESS | 2372 | 1461027572098 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 2372 | 1461027572099 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:59:32 INFO - PROCESS | 2372 | 1461027572102 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 2372 | 1461027572104 Marionette TRACE conn5 <- [1,358,null,{}] 17:59:32 INFO - PROCESS | 2372 | 1461027572108 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:32 INFO - PROCESS | 2372 | 1461027572183 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:59:32 INFO - PROCESS | 2372 | 1461027572189 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 2372 | ++DOCSHELL 103B7C00 == 44 [pid = 2372] [id = 99] 17:59:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (103BD800) [pid = 2372] [serial = 294] [outer = 00000000] 17:59:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (15308400) [pid = 2372] [serial = 295] [outer = 103BD800] 17:59:32 INFO - PROCESS | 2372 | 1461027572233 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (15305C00) [pid = 2372] [serial = 296] [outer = 103BD800] 17:59:32 INFO - PROCESS | 2372 | 1461027572662 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 632ms 17:59:32 INFO - PROCESS | 2372 | 1461027572735 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 2372 | 1461027572737 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:59:32 INFO - PROCESS | 2372 | 1461027572740 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 2372 | 1461027572742 Marionette TRACE conn5 <- [1,362,null,{}] 17:59:32 INFO - PROCESS | 2372 | 1461027572746 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:32 INFO - PROCESS | 2372 | 1461027572820 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:59:32 INFO - PROCESS | 2372 | 1461027572829 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 2372 | ++DOCSHELL 191A1400 == 45 [pid = 2372] [id = 100] 17:59:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (1923C800) [pid = 2372] [serial = 297] [outer = 00000000] 17:59:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1977EC00) [pid = 2372] [serial = 298] [outer = 1923C800] 17:59:32 INFO - PROCESS | 2372 | 1461027572874 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (19921400) [pid = 2372] [serial = 299] [outer = 1923C800] 17:59:33 INFO - PROCESS | 2372 | 1461027573296 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 17:59:33 INFO - PROCESS | 2372 | 1461027573311 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 2372 | 1461027573313 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:59:33 INFO - PROCESS | 2372 | 1461027573327 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:59:33 INFO - PROCESS | 2372 | 1461027573328 Marionette TRACE conn5 <- [1,366,null,{}] 17:59:33 INFO - PROCESS | 2372 | 1461027573332 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:33 INFO - PROCESS | 2372 | 1461027573406 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:59:33 INFO - PROCESS | 2372 | 1461027573413 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 2372 | ++DOCSHELL 1992A400 == 46 [pid = 2372] [id = 101] 17:59:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (19D07000) [pid = 2372] [serial = 300] [outer = 00000000] 17:59:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1AF14800) [pid = 2372] [serial = 301] [outer = 19D07000] 17:59:33 INFO - PROCESS | 2372 | 1461027573457 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1B008000) [pid = 2372] [serial = 302] [outer = 19D07000] 17:59:33 INFO - PROCESS | 2372 | 1461027573886 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 17:59:33 INFO - PROCESS | 2372 | 1461027573902 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 2372 | 1461027573904 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:59:33 INFO - PROCESS | 2372 | 1461027573921 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 2372 | 1461027573923 Marionette TRACE conn5 <- [1,370,null,{}] 17:59:33 INFO - PROCESS | 2372 | 1461027573927 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:34 INFO - PROCESS | 2372 | 1461027574021 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:59:34 INFO - PROCESS | 2372 | 1461027574195 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 2372 | ++DOCSHELL 10302C00 == 47 [pid = 2372] [id = 102] 17:59:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (10308400) [pid = 2372] [serial = 303] [outer = 00000000] 17:59:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (103DC000) [pid = 2372] [serial = 304] [outer = 10308400] 17:59:34 INFO - PROCESS | 2372 | 1461027574299 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1059B800) [pid = 2372] [serial = 305] [outer = 10308400] 17:59:34 INFO - PROCESS | 2372 | 1461027574864 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 17:59:34 INFO - PROCESS | 2372 | 1461027574894 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:59:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:59:34 INFO - PROCESS | 2372 | 1461027574898 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:59:34 INFO - PROCESS | 2372 | 1461027574903 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 2372 | 1461027574907 Marionette TRACE conn5 <- [1,374,null,{}] 17:59:34 INFO - PROCESS | 2372 | 1461027574913 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:35 INFO - PROCESS | 2372 | 1461027575021 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:59:35 INFO - PROCESS | 2372 | 1461027575113 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 2372 | ++DOCSHELL 10991800 == 48 [pid = 2372] [id = 103] 17:59:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (10993800) [pid = 2372] [serial = 306] [outer = 00000000] 17:59:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (11490C00) [pid = 2372] [serial = 307] [outer = 10993800] 17:59:35 INFO - PROCESS | 2372 | 1461027575170 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (151CB800) [pid = 2372] [serial = 308] [outer = 10993800] 17:59:35 INFO - PROCESS | 2372 | 1461027575802 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:59:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 17:59:35 INFO - PROCESS | 2372 | 1461027575837 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 2372 | 1461027575841 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:59:35 INFO - PROCESS | 2372 | 1461027575845 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:59:35 INFO - PROCESS | 2372 | 1461027575847 Marionette TRACE conn5 <- [1,378,null,{}] 17:59:35 INFO - PROCESS | 2372 | 1461027575851 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:35 INFO - PROCESS | 2372 | 1461027575953 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:59:36 INFO - PROCESS | 2372 | 1461027576033 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 2372 | ++DOCSHELL 161B0400 == 49 [pid = 2372] [id = 104] 17:59:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (18239C00) [pid = 2372] [serial = 309] [outer = 00000000] 17:59:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18B39000) [pid = 2372] [serial = 310] [outer = 18239C00] 17:59:36 INFO - PROCESS | 2372 | 1461027576130 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (19022400) [pid = 2372] [serial = 311] [outer = 18239C00] 17:59:36 INFO - PROCESS | 2372 | 1461027576717 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:59:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 931ms 17:59:36 INFO - PROCESS | 2372 | 1461027576779 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 2372 | 1461027576782 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:59:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:59:36 INFO - PROCESS | 2372 | 1461027576792 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 2372 | 1461027576798 Marionette TRACE conn5 <- [1,382,null,{}] 17:59:36 INFO - PROCESS | 2372 | 1461027576803 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:36 INFO - PROCESS | 2372 | 1461027576907 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:59:37 INFO - PROCESS | 2372 | 1461027576985 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 2372 | ++DOCSHELL 14E33000 == 50 [pid = 2372] [id = 105] 17:59:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (14E35800) [pid = 2372] [serial = 312] [outer = 00000000] 17:59:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (19029000) [pid = 2372] [serial = 313] [outer = 14E35800] 17:59:37 INFO - PROCESS | 2372 | 1461027577039 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19161400) [pid = 2372] [serial = 314] [outer = 14E35800] 17:59:37 INFO - PROCESS | 2372 | 1461027577654 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:59:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 890ms 17:59:37 INFO - PROCESS | 2372 | 1461027577679 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 2372 | 1461027577682 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:59:37 INFO - PROCESS | 2372 | 1461027577685 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:59:37 INFO - PROCESS | 2372 | 1461027577687 Marionette TRACE conn5 <- [1,386,null,{}] 17:59:37 INFO - PROCESS | 2372 | 1461027577691 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:37 INFO - PROCESS | 2372 | 1461027577789 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:59:37 INFO - PROCESS | 2372 | 1461027577880 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 2372 | ++DOCSHELL 1919E800 == 51 [pid = 2372] [id = 106] 17:59:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (191A7000) [pid = 2372] [serial = 315] [outer = 00000000] 17:59:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1B00A400) [pid = 2372] [serial = 316] [outer = 191A7000] 17:59:37 INFO - PROCESS | 2372 | 1461027577935 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1B0A5400) [pid = 2372] [serial = 317] [outer = 191A7000] 17:59:38 INFO - PROCESS | 2372 | 1461027578788 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1180ms 17:59:38 INFO - PROCESS | 2372 | 1461027578869 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 2372 | 1461027578872 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:59:38 INFO - PROCESS | 2372 | 1461027578878 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 2372 | 1461027578881 Marionette TRACE conn5 <- [1,390,null,{}] 17:59:38 INFO - PROCESS | 2372 | 1461027578888 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:39 INFO - PROCESS | 2372 | 1461027579020 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:59:39 INFO - PROCESS | 2372 | 1461027579141 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 2372 | ++DOCSHELL 1143D400 == 52 [pid = 2372] [id = 107] 17:59:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1148CC00) [pid = 2372] [serial = 318] [outer = 00000000] 17:59:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (14B47800) [pid = 2372] [serial = 319] [outer = 1148CC00] 17:59:39 INFO - PROCESS | 2372 | 1461027579193 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (14E33400) [pid = 2372] [serial = 320] [outer = 1148CC00] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 1992A400 == 51 [pid = 2372] [id = 101] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 191A1400 == 50 [pid = 2372] [id = 100] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 103B7C00 == 49 [pid = 2372] [id = 99] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 191A4400 == 48 [pid = 2372] [id = 98] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 19021C00 == 47 [pid = 2372] [id = 97] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 18D9D400 == 46 [pid = 2372] [id = 96] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 18858C00 == 45 [pid = 2372] [id = 95] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 1624C000 == 44 [pid = 2372] [id = 94] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 0EDAD400 == 43 [pid = 2372] [id = 93] 17:59:39 INFO - PROCESS | 2372 | --DOCSHELL 1088A400 == 42 [pid = 2372] [id = 92] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1139FC00) [pid = 2372] [serial = 139] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (187D1C00) [pid = 2372] [serial = 142] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (13C50C00) [pid = 2372] [serial = 176] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (191A8400) [pid = 2372] [serial = 182] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (1B00D000) [pid = 2372] [serial = 185] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (15122C00) [pid = 2372] [serial = 106] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (18B32400) [pid = 2372] [serial = 179] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (19FBB400) [pid = 2372] [serial = 247] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (10983400) [pid = 2372] [serial = 230] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1097F400) [pid = 2372] [serial = 229] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1B2EA000) [pid = 2372] [serial = 250] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18D0E400) [pid = 2372] [serial = 238] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (18E55400) [pid = 2372] [serial = 239] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1B004C00) [pid = 2372] [serial = 248] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (19162800) [pid = 2372] [serial = 241] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1624E800) [pid = 2372] [serial = 233] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (154D0400) [pid = 2372] [serial = 232] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (18D0A000) [pid = 2372] [serial = 253] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1530FC00) [pid = 2372] [serial = 235] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (16243C00) [pid = 2372] [serial = 236] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (13C48C00) [pid = 2372] [serial = 220] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18E52C00) [pid = 2372] [serial = 223] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (1BCF3400) [pid = 2372] [serial = 226] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1BCE7000) [pid = 2372] [serial = 251] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (195D8000) [pid = 2372] [serial = 244] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (195DDC00) [pid = 2372] [serial = 245] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (1D867C00) [pid = 2372] [serial = 257] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (1D0CE800) [pid = 2372] [serial = 256] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (1919C800) [pid = 2372] [serial = 242] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (1923D800) [pid = 2372] [serial = 254] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (1059E400) [pid = 2372] [serial = 259] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 2372 | 1461027579714 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 17:59:39 INFO - PROCESS | 2372 | 1461027579769 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 2372 | 1461027579774 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:59:39 INFO - PROCESS | 2372 | 1461027579780 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 2372 | 1461027579782 Marionette TRACE conn5 <- [1,394,null,{}] 17:59:39 INFO - PROCESS | 2372 | 1461027579786 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:39 INFO - PROCESS | 2372 | 1461027579868 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:59:39 INFO - PROCESS | 2372 | 1461027579877 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 2372 | ++DOCSHELL 1097B400 == 43 [pid = 2372] [id = 108] 17:59:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (10982400) [pid = 2372] [serial = 321] [outer = 00000000] 17:59:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (13C10C00) [pid = 2372] [serial = 322] [outer = 10982400] 17:59:39 INFO - PROCESS | 2372 | 1461027579923 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (14D21400) [pid = 2372] [serial = 323] [outer = 10982400] 17:59:40 INFO - PROCESS | 2372 | 1461027580396 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 17:59:40 INFO - PROCESS | 2372 | 1461027580453 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:59:40 INFO - PROCESS | 2372 | 1461027580455 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:59:40 INFO - PROCESS | 2372 | 1461027580458 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 2372 | 1461027580462 Marionette TRACE conn5 <- [1,398,null,{}] 17:59:40 INFO - PROCESS | 2372 | 1461027580472 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:40 INFO - PROCESS | 2372 | 1461027580592 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:59:40 INFO - PROCESS | 2372 | 1461027580675 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 2372 | ++DOCSHELL 14E36400 == 44 [pid = 2372] [id = 109] 17:59:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (14E3F000) [pid = 2372] [serial = 324] [outer = 00000000] 17:59:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (161A6C00) [pid = 2372] [serial = 325] [outer = 14E3F000] 17:59:40 INFO - PROCESS | 2372 | 1461027580722 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (1624DC00) [pid = 2372] [serial = 326] [outer = 14E3F000] 17:59:41 INFO - PROCESS | 2372 | 1461027581132 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 17:59:41 INFO - PROCESS | 2372 | 1461027581192 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 2372 | 1461027581195 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:59:41 INFO - PROCESS | 2372 | 1461027581198 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 2372 | 1461027581200 Marionette TRACE conn5 <- [1,402,null,{}] 17:59:41 INFO - PROCESS | 2372 | 1461027581203 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:41 INFO - PROCESS | 2372 | 1461027581284 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:59:41 INFO - PROCESS | 2372 | 1461027581308 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 2372 | ++DOCSHELL 16E31000 == 45 [pid = 2372] [id = 110] 17:59:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (16E32400) [pid = 2372] [serial = 327] [outer = 00000000] 17:59:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (16E3B800) [pid = 2372] [serial = 328] [outer = 16E32400] 17:59:41 INFO - PROCESS | 2372 | 1461027581357 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (16E73400) [pid = 2372] [serial = 329] [outer = 16E32400] 17:59:41 INFO - PROCESS | 2372 | 1461027581863 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 17:59:41 INFO - PROCESS | 2372 | 1461027581939 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 2372 | 1461027581941 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:59:41 INFO - PROCESS | 2372 | 1461027581944 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 2372 | 1461027581946 Marionette TRACE conn5 <- [1,406,null,{}] 17:59:41 INFO - PROCESS | 2372 | 1461027581949 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:42 INFO - PROCESS | 2372 | 1461027582054 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:59:42 INFO - PROCESS | 2372 | 1461027582111 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 2372 | ++DOCSHELL 187D5C00 == 46 [pid = 2372] [id = 111] 17:59:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (18855000) [pid = 2372] [serial = 330] [outer = 00000000] 17:59:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (18B38000) [pid = 2372] [serial = 331] [outer = 18855000] 17:59:42 INFO - PROCESS | 2372 | 1461027582157 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18D18000) [pid = 2372] [serial = 332] [outer = 18855000] 17:59:42 INFO - PROCESS | 2372 | 1461027582609 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 731ms 17:59:42 INFO - PROCESS | 2372 | 1461027582677 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 2372 | 1461027582679 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:59:42 INFO - PROCESS | 2372 | 1461027582689 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 2372 | 1461027582691 Marionette TRACE conn5 <- [1,410,null,{}] 17:59:42 INFO - PROCESS | 2372 | 1461027582694 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:42 INFO - PROCESS | 2372 | 1461027582816 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:59:42 INFO - PROCESS | 2372 | 1461027582874 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 2372 | ++DOCSHELL 103B4400 == 47 [pid = 2372] [id = 112] 17:59:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18E5B800) [pid = 2372] [serial = 333] [outer = 00000000] 17:59:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1902BC00) [pid = 2372] [serial = 334] [outer = 18E5B800] 17:59:42 INFO - PROCESS | 2372 | 1461027582922 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (19162800) [pid = 2372] [serial = 335] [outer = 18E5B800] 17:59:43 INFO - PROCESS | 2372 | 1461027583398 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 17:59:43 INFO - PROCESS | 2372 | 1461027583463 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:59:43 INFO - PROCESS | 2372 | 1461027583465 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:59:43 INFO - PROCESS | 2372 | 1461027583467 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 2372 | 1461027583469 Marionette TRACE conn5 <- [1,414,null,{}] 17:59:43 INFO - PROCESS | 2372 | 1461027583473 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:43 INFO - PROCESS | 2372 | 1461027583623 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1624D400) [pid = 2372] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (0FE3D400) [pid = 2372] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18E53400) [pid = 2372] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (18859800) [pid = 2372] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (19022000) [pid = 2372] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (10891400) [pid = 2372] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (191A1C00) [pid = 2372] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (103BD800) [pid = 2372] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (19025400) [pid = 2372] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:59:43 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (1923C800) [pid = 2372] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:59:43 INFO - PROCESS | 2372 | 1461027583682 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 2372 | ++DOCSHELL 0B67AC00 == 48 [pid = 2372] [id = 113] 17:59:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (0EDAEC00) [pid = 2372] [serial = 336] [outer = 00000000] 17:59:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (10979C00) [pid = 2372] [serial = 337] [outer = 0EDAEC00] 17:59:43 INFO - PROCESS | 2372 | 1461027583728 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (113A6400) [pid = 2372] [serial = 338] [outer = 0EDAEC00] 17:59:44 INFO - PROCESS | 2372 | 1461027584094 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 17:59:44 INFO - PROCESS | 2372 | 1461027584138 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:59:44 INFO - PROCESS | 2372 | 1461027584140 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:59:44 INFO - PROCESS | 2372 | 1461027584143 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 2372 | 1461027584145 Marionette TRACE conn5 <- [1,418,null,{}] 17:59:44 INFO - PROCESS | 2372 | 1461027584148 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:44 INFO - PROCESS | 2372 | 1461027584223 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:59:44 INFO - PROCESS | 2372 | 1461027584230 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 2372 | ++DOCSHELL 191A0400 == 49 [pid = 2372] [id = 114] 17:59:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (191A1400) [pid = 2372] [serial = 339] [outer = 00000000] 17:59:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (195D9000) [pid = 2372] [serial = 340] [outer = 191A1400] 17:59:44 INFO - PROCESS | 2372 | 1461027584275 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (195E3C00) [pid = 2372] [serial = 341] [outer = 191A1400] 17:59:45 INFO - PROCESS | 2372 | 1461027585171 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1079ms 17:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:59:45 INFO - PROCESS | 2372 | 1461027585222 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 2372 | 1461027585224 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:59:45 INFO - PROCESS | 2372 | 1461027585228 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 2372 | 1461027585229 Marionette TRACE conn5 <- [1,422,null,{}] 17:59:45 INFO - PROCESS | 2372 | 1461027585233 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:45 INFO - PROCESS | 2372 | 1461027585339 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:59:45 INFO - PROCESS | 2372 | 1461027585348 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 2372 | ++DOCSHELL 195E5400 == 50 [pid = 2372] [id = 115] 17:59:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (198E2400) [pid = 2372] [serial = 342] [outer = 00000000] 17:59:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (19F41400) [pid = 2372] [serial = 343] [outer = 198E2400] 17:59:45 INFO - PROCESS | 2372 | 1461027585396 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1AF0E800) [pid = 2372] [serial = 344] [outer = 198E2400] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 19F47400 == 49 [pid = 2372] [id = 73] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 161AC800 == 48 [pid = 2372] [id = 58] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 151E1C00 == 47 [pid = 2372] [id = 89] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 1B001800 == 46 [pid = 2372] [id = 62] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 18B3D400 == 45 [pid = 2372] [id = 90] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 19024C00 == 44 [pid = 2372] [id = 91] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 0B67B800 == 43 [pid = 2372] [id = 36] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 0EDA5000 == 42 [pid = 2372] [id = 88] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 19F48000 == 41 [pid = 2372] [id = 76] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 1088B800 == 40 [pid = 2372] [id = 77] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 1097B400 == 39 [pid = 2372] [id = 108] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 1919E800 == 38 [pid = 2372] [id = 106] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 1143D400 == 37 [pid = 2372] [id = 107] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 14E33000 == 36 [pid = 2372] [id = 105] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 10991800 == 35 [pid = 2372] [id = 103] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 161B0400 == 34 [pid = 2372] [id = 104] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 10302C00 == 33 [pid = 2372] [id = 102] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 14E36400 == 32 [pid = 2372] [id = 109] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 16E31000 == 31 [pid = 2372] [id = 110] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 103B4400 == 30 [pid = 2372] [id = 112] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 191A0400 == 29 [pid = 2372] [id = 114] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 187D5C00 == 28 [pid = 2372] [id = 111] 17:59:46 INFO - PROCESS | 2372 | --DOCSHELL 0B67AC00 == 27 [pid = 2372] [id = 113] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1AF14800) [pid = 2372] [serial = 301] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (0FE77800) [pid = 2372] [serial = 262] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (161AB800) [pid = 2372] [serial = 265] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (16AED000) [pid = 2372] [serial = 280] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18244000) [pid = 2372] [serial = 281] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (10593400) [pid = 2372] [serial = 277] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (10B71000) [pid = 2372] [serial = 278] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (18E5E000) [pid = 2372] [serial = 286] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (18B3FC00) [pid = 2372] [serial = 283] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (18E5E400) [pid = 2372] [serial = 287] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (1919EC00) [pid = 2372] [serial = 290] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (19165400) [pid = 2372] [serial = 289] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (13CDC000) [pid = 2372] [serial = 275] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (10B0B800) [pid = 2372] [serial = 274] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (19246C00) [pid = 2372] [serial = 292] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (15308400) [pid = 2372] [serial = 295] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (15305C00) [pid = 2372] [serial = 296] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (1B005000) [pid = 2372] [serial = 272] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (1902CC00) [pid = 2372] [serial = 271] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (1977EC00) [pid = 2372] [serial = 298] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (19243800) [pid = 2372] [serial = 268] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (19247400) [pid = 2372] [serial = 293] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (19921400) [pid = 2372] [serial = 299] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (18D65400) [pid = 2372] [serial = 284] [outer = 00000000] [url = about:blank] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 103BC400 == 26 [pid = 2372] [id = 15] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 15380400 == 25 [pid = 2372] [id = 16] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 0EDACC00 == 24 [pid = 2372] [id = 27] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 161AAC00 == 23 [pid = 2372] [id = 11] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 0FE6F800 == 22 [pid = 2372] [id = 14] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 1DC16C00 == 21 [pid = 2372] [id = 8] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 107B1C00 == 20 [pid = 2372] [id = 28] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 103BE000 == 19 [pid = 2372] [id = 10] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 187D6400 == 18 [pid = 2372] [id = 18] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 14DA6C00 == 17 [pid = 2372] [id = 22] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 19923400 == 16 [pid = 2372] [id = 19] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 195D7C00 == 15 [pid = 2372] [id = 25] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 19163400 == 14 [pid = 2372] [id = 23] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 1828C400 == 13 [pid = 2372] [id = 17] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 1923EC00 == 12 [pid = 2372] [id = 24] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 15307C00 == 11 [pid = 2372] [id = 21] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 1B2E5C00 == 10 [pid = 2372] [id = 20] 17:59:48 INFO - PROCESS | 2372 | --DOCSHELL 103DC800 == 9 [pid = 2372] [id = 26] 17:59:48 INFO - PROCESS | 2372 | 1461027588922 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 3683ms 17:59:48 INFO - PROCESS | 2372 | 1461027588942 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:59:48 INFO - PROCESS | 2372 | 1461027588946 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:59:48 INFO - PROCESS | 2372 | 1461027588951 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 2372 | 1461027588955 Marionette TRACE conn5 <- [1,426,null,{}] 17:59:48 INFO - PROCESS | 2372 | 1461027588961 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 2372 | 1461027589053 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:59:49 INFO - PROCESS | 2372 | 1461027589120 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 2372 | ++DOCSHELL 1030B000 == 10 [pid = 2372] [id = 116] 17:59:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1030DC00) [pid = 2372] [serial = 345] [outer = 00000000] 17:59:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (103D9C00) [pid = 2372] [serial = 346] [outer = 1030DC00] 17:59:49 INFO - PROCESS | 2372 | 1461027589169 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (103E2C00) [pid = 2372] [serial = 347] [outer = 1030DC00] 17:59:49 INFO - PROCESS | 2372 | 1461027589595 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 2372 | 1461027589648 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:59:49 INFO - PROCESS | 2372 | 1461027589654 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 2372 | 1461027589657 Marionette TRACE conn5 <- [1,430,null,{}] 17:59:49 INFO - PROCESS | 2372 | 1461027589660 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 2372 | 1461027589744 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:59:49 INFO - PROCESS | 2372 | 1461027589751 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 2372 | ++DOCSHELL 0FE75400 == 11 [pid = 2372] [id = 117] 17:59:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (10595C00) [pid = 2372] [serial = 348] [outer = 00000000] 17:59:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (10976C00) [pid = 2372] [serial = 349] [outer = 10595C00] 17:59:49 INFO - PROCESS | 2372 | 1461027589797 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (1097FC00) [pid = 2372] [serial = 350] [outer = 10595C00] 17:59:50 INFO - PROCESS | 2372 | 1461027590281 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 17:59:50 INFO - PROCESS | 2372 | 1461027590327 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 2372 | 1461027590329 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:59:50 INFO - PROCESS | 2372 | 1461027590333 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 2372 | 1461027590336 Marionette TRACE conn5 <- [1,434,null,{}] 17:59:50 INFO - PROCESS | 2372 | 1461027590347 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:50 INFO - PROCESS | 2372 | 1461027590464 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:59:50 INFO - PROCESS | 2372 | 1461027590480 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 2372 | ++DOCSHELL 113A7400 == 12 [pid = 2372] [id = 118] 17:59:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (113A9000) [pid = 2372] [serial = 351] [outer = 00000000] 17:59:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (13C10800) [pid = 2372] [serial = 352] [outer = 113A9000] 17:59:50 INFO - PROCESS | 2372 | 1461027590531 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (14B42000) [pid = 2372] [serial = 353] [outer = 113A9000] 17:59:51 INFO - PROCESS | 2372 | 1461027591011 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 731ms 17:59:51 INFO - PROCESS | 2372 | 1461027591066 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 2372 | 1461027591068 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:59:51 INFO - PROCESS | 2372 | 1461027591071 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 2372 | 1461027591073 Marionette TRACE conn5 <- [1,438,null,{}] 17:59:51 INFO - PROCESS | 2372 | 1461027591081 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:51 INFO - PROCESS | 2372 | 1461027591160 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:59:51 INFO - PROCESS | 2372 | 1461027591167 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 2372 | ++DOCSHELL 118ACC00 == 13 [pid = 2372] [id = 119] 17:59:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (14DA7400) [pid = 2372] [serial = 354] [outer = 00000000] 17:59:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (151C5800) [pid = 2372] [serial = 355] [outer = 14DA7400] 17:59:51 INFO - PROCESS | 2372 | 1461027591213 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (15303C00) [pid = 2372] [serial = 356] [outer = 14DA7400] 17:59:51 INFO - PROCESS | 2372 | 1461027591675 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 17:59:51 INFO - PROCESS | 2372 | 1461027591702 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:59:51 INFO - PROCESS | 2372 | 1461027591704 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:59:51 INFO - PROCESS | 2372 | 1461027591707 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 2372 | 1461027591709 Marionette TRACE conn5 <- [1,442,null,{}] 17:59:51 INFO - PROCESS | 2372 | 1461027591713 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:51 INFO - PROCESS | 2372 | 1461027591787 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:59:51 INFO - PROCESS | 2372 | 1461027591827 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 2372 | ++DOCSHELL 1530CC00 == 14 [pid = 2372] [id = 120] 17:59:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (15310800) [pid = 2372] [serial = 357] [outer = 00000000] 17:59:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (15431800) [pid = 2372] [serial = 358] [outer = 15310800] 17:59:51 INFO - PROCESS | 2372 | 1461027591872 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (154D1000) [pid = 2372] [serial = 359] [outer = 15310800] 17:59:52 INFO - PROCESS | 2372 | 1461027592312 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 17:59:52 INFO - PROCESS | 2372 | 1461027592378 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 2372 | 1461027592380 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:59:52 INFO - PROCESS | 2372 | 1461027592383 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 2372 | 1461027592385 Marionette TRACE conn5 <- [1,446,null,{}] 17:59:52 INFO - PROCESS | 2372 | 1461027592388 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:52 INFO - PROCESS | 2372 | 1461027592496 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:59:52 INFO - PROCESS | 2372 | 1461027592512 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 2372 | ++DOCSHELL 16AEFC00 == 15 [pid = 2372] [id = 121] 17:59:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (16E30C00) [pid = 2372] [serial = 360] [outer = 00000000] 17:59:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (16E3B400) [pid = 2372] [serial = 361] [outer = 16E30C00] 17:59:52 INFO - PROCESS | 2372 | 1461027592560 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (16E75C00) [pid = 2372] [serial = 362] [outer = 16E30C00] 17:59:53 INFO - PROCESS | 2372 | 1461027593018 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 17:59:53 INFO - PROCESS | 2372 | 1461027593054 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 2372 | 1461027593056 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:59:53 INFO - PROCESS | 2372 | 1461027593059 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 2372 | 1461027593060 Marionette TRACE conn5 <- [1,450,null,{}] 17:59:53 INFO - PROCESS | 2372 | 1461027593064 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:53 INFO - PROCESS | 2372 | 1461027593166 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:59:53 INFO - PROCESS | 2372 | 1461027593175 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 2372 | ++DOCSHELL 18238000 == 16 [pid = 2372] [id = 122] 17:59:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (18243C00) [pid = 2372] [serial = 363] [outer = 00000000] 17:59:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (187A2C00) [pid = 2372] [serial = 364] [outer = 18243C00] 17:59:53 INFO - PROCESS | 2372 | 1461027593221 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (0EDA3000) [pid = 2372] [serial = 365] [outer = 18243C00] 17:59:53 INFO - PROCESS | 2372 | 1461027593706 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 2372 | 1461027593732 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:59:53 INFO - PROCESS | 2372 | 1461027593740 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 2372 | 1461027593742 Marionette TRACE conn5 <- [1,454,null,{}] 17:59:53 INFO - PROCESS | 2372 | 1461027593745 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:53 INFO - PROCESS | 2372 | 1461027593845 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:59:53 INFO - PROCESS | 2372 | 1461027593854 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 2372 | ++DOCSHELL 18296C00 == 17 [pid = 2372] [id = 123] 17:59:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18B35C00) [pid = 2372] [serial = 366] [outer = 00000000] 17:59:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18D93400) [pid = 2372] [serial = 367] [outer = 18B35C00] 17:59:53 INFO - PROCESS | 2372 | 1461027593898 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (18D95000) [pid = 2372] [serial = 368] [outer = 18B35C00] 17:59:54 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:54 INFO - PROCESS | 2372 | 1461027594343 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 17:59:54 INFO - PROCESS | 2372 | 1461027594366 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 2372 | 1461027594368 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:59:54 INFO - PROCESS | 2372 | 1461027594371 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 2372 | 1461027594373 Marionette TRACE conn5 <- [1,458,null,{}] 17:59:54 INFO - PROCESS | 2372 | 1461027594382 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:54 INFO - PROCESS | 2372 | 1461027594480 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:59:54 INFO - PROCESS | 2372 | 1461027594560 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 2372 | ++DOCSHELL 113A4400 == 18 [pid = 2372] [id = 124] 17:59:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18E57800) [pid = 2372] [serial = 369] [outer = 00000000] 17:59:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (18E5E800) [pid = 2372] [serial = 370] [outer = 18E57800] 17:59:54 INFO - PROCESS | 2372 | 1461027594606 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (18E5E000) [pid = 2372] [serial = 371] [outer = 18E57800] 17:59:55 INFO - PROCESS | 2372 | 1461027595041 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 2372 | 1461027595104 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:59:55 INFO - PROCESS | 2372 | 1461027595107 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 2372 | 1461027595109 Marionette TRACE conn5 <- [1,462,null,{}] 17:59:55 INFO - PROCESS | 2372 | 1461027595120 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:55 INFO - PROCESS | 2372 | 1461027595224 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:59:55 INFO - PROCESS | 2372 | 1461027595236 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 2372 | ++DOCSHELL 19021400 == 19 [pid = 2372] [id = 125] 17:59:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1902D000) [pid = 2372] [serial = 372] [outer = 00000000] 17:59:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (19160000) [pid = 2372] [serial = 373] [outer = 1902D000] 17:59:55 INFO - PROCESS | 2372 | 1461027595280 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19165000) [pid = 2372] [serial = 374] [outer = 1902D000] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18D63400) [pid = 2372] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (0EDA5800) [pid = 2372] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (15304800) [pid = 2372] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (10599800) [pid = 2372] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1AF0C000) [pid = 2372] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (19D07000) [pid = 2372] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1B09E800) [pid = 2372] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (16602C00) [pid = 2372] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (107B3C00) [pid = 2372] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (18855000) [pid = 2372] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18E5B800) [pid = 2372] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (0EDAEC00) [pid = 2372] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (191A1400) [pid = 2372] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (14E3F000) [pid = 2372] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (10982400) [pid = 2372] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (1148CC00) [pid = 2372] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (191A7000) [pid = 2372] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (14E35800) [pid = 2372] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (18239C00) [pid = 2372] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (10993800) [pid = 2372] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (10308400) [pid = 2372] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:59:55 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (16E32400) [pid = 2372] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:59:56 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:56 INFO - PROCESS | 2372 | 1461027596031 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:59:56 INFO - PROCESS | 2372 | 1461027596100 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:59:56 INFO - PROCESS | 2372 | 1461027596103 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 2372 | 1461027596106 Marionette TRACE conn5 <- [1,466,null,{}] 17:59:56 INFO - PROCESS | 2372 | 1461027596114 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 2372 | 1461027596209 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:59:56 INFO - PROCESS | 2372 | 1461027596215 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 2372 | ++DOCSHELL 14E35C00 == 20 [pid = 2372] [id = 126] 17:59:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (14E38000) [pid = 2372] [serial = 375] [outer = 00000000] 17:59:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (16E3DC00) [pid = 2372] [serial = 376] [outer = 14E38000] 17:59:56 INFO - PROCESS | 2372 | 1461027596272 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (18E56C00) [pid = 2372] [serial = 377] [outer = 14E38000] 17:59:56 INFO - PROCESS | 2372 | 1461027596733 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 2372 | 1461027596776 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:59:56 INFO - PROCESS | 2372 | 1461027596779 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 2372 | 1461027596780 Marionette TRACE conn5 <- [1,470,null,{}] 17:59:56 INFO - PROCESS | 2372 | 1461027596784 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 2372 | 1461027596858 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:59:56 INFO - PROCESS | 2372 | 1461027596864 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 2372 | ++DOCSHELL 19026C00 == 21 [pid = 2372] [id = 127] 17:59:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (19118800) [pid = 2372] [serial = 378] [outer = 00000000] 17:59:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (191A4C00) [pid = 2372] [serial = 379] [outer = 19118800] 17:59:56 INFO - PROCESS | 2372 | 1461027596908 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (191A9800) [pid = 2372] [serial = 380] [outer = 19118800] 17:59:57 INFO - PROCESS | 2372 | 1461027597355 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 17:59:57 INFO - PROCESS | 2372 | 1461027597410 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 2372 | 1461027597412 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:59:57 INFO - PROCESS | 2372 | 1461027597415 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 2372 | 1461027597417 Marionette TRACE conn5 <- [1,474,null,{}] 17:59:57 INFO - PROCESS | 2372 | 1461027597421 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:57 INFO - PROCESS | 2372 | 1461027597493 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:59:57 INFO - PROCESS | 2372 | 1461027597499 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 2372 | ++DOCSHELL 19245400 == 22 [pid = 2372] [id = 128] 17:59:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (19246000) [pid = 2372] [serial = 381] [outer = 00000000] 17:59:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (195D8000) [pid = 2372] [serial = 382] [outer = 19246000] 17:59:57 INFO - PROCESS | 2372 | 1461027597542 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (195DB000) [pid = 2372] [serial = 383] [outer = 19246000] 17:59:58 INFO - PROCESS | 2372 | 1461027598412 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1078ms 17:59:58 INFO - PROCESS | 2372 | 1461027598494 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 2372 | 1461027598499 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:59:58 INFO - PROCESS | 2372 | 1461027598505 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 2372 | 1461027598509 Marionette TRACE conn5 <- [1,478,null,{}] 17:59:58 INFO - PROCESS | 2372 | 1461027598514 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:58 INFO - PROCESS | 2372 | 1461027598654 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:59:58 INFO - PROCESS | 2372 | 1461027598767 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 2372 | ++DOCSHELL 103D8400 == 23 [pid = 2372] [id = 129] 17:59:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (103E1800) [pid = 2372] [serial = 384] [outer = 00000000] 17:59:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (10982000) [pid = 2372] [serial = 385] [outer = 103E1800] 17:59:58 INFO - PROCESS | 2372 | 1461027598824 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1098E000) [pid = 2372] [serial = 386] [outer = 103E1800] 17:59:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (1059E400) [pid = 2372] [serial = 387] [outer = 0FDF7400] 17:59:59 INFO - PROCESS | 2372 | 1461027599838 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1369ms 17:59:59 INFO - PROCESS | 2372 | 1461027599901 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 2372 | 1461027599904 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:59:59 INFO - PROCESS | 2372 | 1461027599910 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:59:59 INFO - PROCESS | 2372 | 1461027599914 Marionette TRACE conn5 <- [1,482,null,{}] 17:59:59 INFO - PROCESS | 2372 | 1461027599921 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 2372 | 1461027600046 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (105A1400) [pid = 2372] [serial = 260] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (1CA8A400) [pid = 2372] [serial = 218] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (1B008000) [pid = 2372] [serial = 302] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1CA8EC00) [pid = 2372] [serial = 227] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (1915BC00) [pid = 2372] [serial = 224] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (14D1A400) [pid = 2372] [serial = 221] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (16E74400) [pid = 2372] [serial = 266] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (198D9C00) [pid = 2372] [serial = 269] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (103E2000) [pid = 2372] [serial = 263] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (19F41400) [pid = 2372] [serial = 343] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (18B38000) [pid = 2372] [serial = 331] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (1902BC00) [pid = 2372] [serial = 334] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (18D18000) [pid = 2372] [serial = 332] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (10979C00) [pid = 2372] [serial = 337] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (19162800) [pid = 2372] [serial = 335] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (195D9000) [pid = 2372] [serial = 340] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (113A6400) [pid = 2372] [serial = 338] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (195E3C00) [pid = 2372] [serial = 341] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (161A6C00) [pid = 2372] [serial = 325] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (13C10C00) [pid = 2372] [serial = 322] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (14D21400) [pid = 2372] [serial = 323] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (14E33400) [pid = 2372] [serial = 320] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (14B47800) [pid = 2372] [serial = 319] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (1B0A5400) [pid = 2372] [serial = 317] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (1B00A400) [pid = 2372] [serial = 316] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (19161400) [pid = 2372] [serial = 314] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (19029000) [pid = 2372] [serial = 313] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (19022400) [pid = 2372] [serial = 311] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (18B39000) [pid = 2372] [serial = 310] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (151CB800) [pid = 2372] [serial = 308] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 69 (11490C00) [pid = 2372] [serial = 307] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 68 (1059B800) [pid = 2372] [serial = 305] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 67 (103DC000) [pid = 2372] [serial = 304] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 66 (16E3B800) [pid = 2372] [serial = 328] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 65 (1624DC00) [pid = 2372] [serial = 326] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | --DOMWINDOW == 64 (16E73400) [pid = 2372] [serial = 329] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 2372 | 1461027600206 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 2372 | ++DOCSHELL 0FB35400 == 24 [pid = 2372] [id = 130] 18:00:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 65 (0FB85000) [pid = 2372] [serial = 388] [outer = 00000000] 18:00:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 66 (103C3400) [pid = 2372] [serial = 389] [outer = 0FB85000] 18:00:00 INFO - PROCESS | 2372 | 1461027600254 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 67 (10598800) [pid = 2372] [serial = 390] [outer = 0FB85000] 18:00:00 INFO - PROCESS | 2372 | 1461027600701 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 831ms 18:00:00 INFO - PROCESS | 2372 | 1461027600744 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 2372 | 1461027600750 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:00:00 INFO - PROCESS | 2372 | 1461027600757 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 2372 | 1461027600759 Marionette TRACE conn5 <- [1,486,null,{}] 18:00:00 INFO - PROCESS | 2372 | 1461027600763 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 2372 | 1461027600841 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:00:00 INFO - PROCESS | 2372 | 1461027600850 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 2372 | ++DOCSHELL 10974C00 == 25 [pid = 2372] [id = 131] 18:00:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 68 (1097EC00) [pid = 2372] [serial = 391] [outer = 00000000] 18:00:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (113A8000) [pid = 2372] [serial = 392] [outer = 1097EC00] 18:00:00 INFO - PROCESS | 2372 | 1461027600895 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (118A1400) [pid = 2372] [serial = 393] [outer = 1097EC00] 18:00:01 INFO - PROCESS | 2372 | 1461027601362 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 18:00:01 INFO - PROCESS | 2372 | 1461027601389 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 2372 | 1461027601391 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:00:01 INFO - PROCESS | 2372 | 1461027601394 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 2372 | 1461027601398 Marionette TRACE conn5 <- [1,490,null,{}] 18:00:01 INFO - PROCESS | 2372 | 1461027601408 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:01 INFO - PROCESS | 2372 | 1461027601522 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:00:01 INFO - PROCESS | 2372 | 1461027601532 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 2372 | ++DOCSHELL 14E3FC00 == 26 [pid = 2372] [id = 132] 18:00:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (14E40400) [pid = 2372] [serial = 394] [outer = 00000000] 18:00:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (151D8C00) [pid = 2372] [serial = 395] [outer = 14E40400] 18:00:01 INFO - PROCESS | 2372 | 1461027601580 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (15307800) [pid = 2372] [serial = 396] [outer = 14E40400] 18:00:02 INFO - PROCESS | 2372 | 1461027602035 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 18:00:02 INFO - PROCESS | 2372 | 1461027602068 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 2372 | 1461027602071 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:00:02 INFO - PROCESS | 2372 | 1461027602074 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 2372 | 1461027602075 Marionette TRACE conn5 <- [1,494,null,{}] 18:00:02 INFO - PROCESS | 2372 | 1461027602079 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 2372 | 1461027602156 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:00:02 INFO - PROCESS | 2372 | 1461027602162 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 2372 | ++DOCSHELL 15310400 == 27 [pid = 2372] [id = 133] 18:00:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (15377800) [pid = 2372] [serial = 397] [outer = 00000000] 18:00:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (1624D000) [pid = 2372] [serial = 398] [outer = 15377800] 18:00:02 INFO - PROCESS | 2372 | 1461027602208 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (1660E000) [pid = 2372] [serial = 399] [outer = 15377800] 18:00:02 INFO - PROCESS | 2372 | 1461027602695 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 18:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:00:02 INFO - PROCESS | 2372 | 1461027602744 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 2372 | 1461027602746 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:00:02 INFO - PROCESS | 2372 | 1461027602750 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 2372 | 1461027602751 Marionette TRACE conn5 <- [1,498,null,{}] 18:00:02 INFO - PROCESS | 2372 | 1461027602755 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 2372 | 1461027602851 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:00:02 INFO - PROCESS | 2372 | 1461027602928 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 2372 | ++DOCSHELL 16E34400 == 28 [pid = 2372] [id = 134] 18:00:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (16E34C00) [pid = 2372] [serial = 400] [outer = 00000000] 18:00:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (16E3D000) [pid = 2372] [serial = 401] [outer = 16E34C00] 18:00:02 INFO - PROCESS | 2372 | 1461027602973 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (16E74000) [pid = 2372] [serial = 402] [outer = 16E34C00] 18:00:03 INFO - PROCESS | 2372 | 1461027603413 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 18:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:00:03 INFO - PROCESS | 2372 | 1461027603487 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 2372 | 1461027603489 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:00:03 INFO - PROCESS | 2372 | 1461027603493 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 2372 | 1461027603494 Marionette TRACE conn5 <- [1,502,null,{}] 18:00:03 INFO - PROCESS | 2372 | 1461027603498 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:03 INFO - PROCESS | 2372 | 1461027603619 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:00:03 INFO - PROCESS | 2372 | 1461027603631 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 2372 | ++DOCSHELL 18294000 == 29 [pid = 2372] [id = 135] 18:00:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (18734400) [pid = 2372] [serial = 403] [outer = 00000000] 18:00:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (18B3E000) [pid = 2372] [serial = 404] [outer = 18734400] 18:00:03 INFO - PROCESS | 2372 | 1461027603719 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (18B40400) [pid = 2372] [serial = 405] [outer = 18734400] 18:00:04 INFO - PROCESS | 2372 | 1461027604144 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 18:00:04 INFO - PROCESS | 2372 | 1461027604201 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 2372 | 1461027604203 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:00:04 INFO - PROCESS | 2372 | 1461027604211 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 2372 | 1461027604212 Marionette TRACE conn5 <- [1,506,null,{}] 18:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:00:04 INFO - PROCESS | 2372 | 1461027604216 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 2372 | 1461027604315 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:00:04 INFO - PROCESS | 2372 | 1461027604323 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 2372 | ++DOCSHELL 18D94400 == 30 [pid = 2372] [id = 136] 18:00:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (18D98400) [pid = 2372] [serial = 406] [outer = 00000000] 18:00:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (18E5A000) [pid = 2372] [serial = 407] [outer = 18D98400] 18:00:04 INFO - PROCESS | 2372 | 1461027604369 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (18E58800) [pid = 2372] [serial = 408] [outer = 18D98400] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (18B35C00) [pid = 2372] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (18E57800) [pid = 2372] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (14DA7400) [pid = 2372] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (1902D000) [pid = 2372] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (16E30C00) [pid = 2372] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (19118800) [pid = 2372] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (1030DC00) [pid = 2372] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (113A9000) [pid = 2372] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (18243C00) [pid = 2372] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (10595C00) [pid = 2372] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (15310800) [pid = 2372] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:00:04 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (14E38000) [pid = 2372] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:00:04 INFO - PROCESS | 2372 | 1461027604856 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 18:00:04 INFO - PROCESS | 2372 | 1461027604891 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:00:04 INFO - PROCESS | 2372 | 1461027604893 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:00:04 INFO - PROCESS | 2372 | 1461027604896 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 2372 | 1461027604898 Marionette TRACE conn5 <- [1,510,null,{}] 18:00:04 INFO - PROCESS | 2372 | 1461027604901 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 2372 | 1461027604973 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:00:04 INFO - PROCESS | 2372 | 1461027604979 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 2372 | ++DOCSHELL 1059D000 == 31 [pid = 2372] [id = 137] 18:00:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (113A0800) [pid = 2372] [serial = 409] [outer = 00000000] 18:00:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (18D68C00) [pid = 2372] [serial = 410] [outer = 113A0800] 18:00:05 INFO - PROCESS | 2372 | 1461027605023 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (18E58000) [pid = 2372] [serial = 411] [outer = 113A0800] 18:00:05 INFO - PROCESS | 2372 | 1461027605456 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 18:00:05 INFO - PROCESS | 2372 | 1461027605471 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 2372 | 1461027605473 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:00:05 INFO - PROCESS | 2372 | 1461027605481 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 2372 | 1461027605483 Marionette TRACE conn5 <- [1,514,null,{}] 18:00:05 INFO - PROCESS | 2372 | 1461027605486 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 2372 | 1461027605562 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:00:05 INFO - PROCESS | 2372 | 1461027605569 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 2372 | ++DOCSHELL 11490C00 == 32 [pid = 2372] [id = 138] 18:00:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (19020000) [pid = 2372] [serial = 412] [outer = 00000000] 18:00:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (19113800) [pid = 2372] [serial = 413] [outer = 19020000] 18:00:05 INFO - PROCESS | 2372 | 1461027605613 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (1915B000) [pid = 2372] [serial = 414] [outer = 19020000] 18:00:06 INFO - PROCESS | 2372 | 1461027606042 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:00:06 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 18:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 18:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:00:06 INFO - PROCESS | 2372 | 1461027606052 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 2372 | 1461027606053 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:00:06 INFO - PROCESS | 2372 | 1461027606057 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 2372 | 1461027606058 Marionette TRACE conn5 <- [1,518,null,{}] 18:00:06 INFO - PROCESS | 2372 | 1461027606062 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 2372 | 1461027606169 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:00:06 INFO - PROCESS | 2372 | 1461027606178 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF3400 == 33 [pid = 2372] [id = 139] 18:00:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1530B000) [pid = 2372] [serial = 415] [outer = 00000000] 18:00:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (19167400) [pid = 2372] [serial = 416] [outer = 1530B000] 18:00:06 INFO - PROCESS | 2372 | 1461027606222 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (1919D400) [pid = 2372] [serial = 417] [outer = 1530B000] 18:00:06 INFO - PROCESS | 2372 | 1461027606664 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 18:00:06 INFO - PROCESS | 2372 | 1461027606743 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 2372 | 1461027606748 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:00:06 INFO - PROCESS | 2372 | 1461027606754 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 2372 | 1461027606759 Marionette TRACE conn5 <- [1,522,null,{}] 18:00:06 INFO - PROCESS | 2372 | 1461027606766 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 2372 | 1461027606879 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:00:07 INFO - PROCESS | 2372 | 1461027607050 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 2372 | ++DOCSHELL 1071EC00 == 34 [pid = 2372] [id = 140] 18:00:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (107B7800) [pid = 2372] [serial = 418] [outer = 00000000] 18:00:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (10981800) [pid = 2372] [serial = 419] [outer = 107B7800] 18:00:07 INFO - PROCESS | 2372 | 1461027607107 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (1098FC00) [pid = 2372] [serial = 420] [outer = 107B7800] 18:00:07 INFO - PROCESS | 2372 | 1461027607732 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1025ms 18:00:07 INFO - PROCESS | 2372 | 1461027607781 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 2372 | 1461027607787 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:00:07 INFO - PROCESS | 2372 | 1461027607793 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 2372 | 1461027607796 Marionette TRACE conn5 <- [1,526,null,{}] 18:00:07 INFO - PROCESS | 2372 | 1461027607800 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 2372 | 1461027607902 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:00:08 INFO - PROCESS | 2372 | 1461027607993 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 2372 | ++DOCSHELL 14D1F800 == 35 [pid = 2372] [id = 141] 18:00:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (14E31C00) [pid = 2372] [serial = 421] [outer = 00000000] 18:00:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (154C7400) [pid = 2372] [serial = 422] [outer = 14E31C00] 18:00:08 INFO - PROCESS | 2372 | 1461027608048 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (16E35C00) [pid = 2372] [serial = 423] [outer = 14E31C00] 18:00:08 INFO - PROCESS | 2372 | 1461027608662 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:00:08 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 18:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 931ms 18:00:08 INFO - PROCESS | 2372 | 1461027608726 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 2372 | 1461027608728 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:00:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:00:08 INFO - PROCESS | 2372 | 1461027608732 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 2372 | 1461027608736 Marionette TRACE conn5 <- [1,530,null,{}] 18:00:08 INFO - PROCESS | 2372 | 1461027608747 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 2372 | 1461027608851 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:00:08 INFO - PROCESS | 2372 | 1461027608928 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 2372 | ++DOCSHELL 191A0800 == 36 [pid = 2372] [id = 142] 18:00:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (191A5400) [pid = 2372] [serial = 424] [outer = 00000000] 18:00:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (19248800) [pid = 2372] [serial = 425] [outer = 191A5400] 18:00:09 INFO - PROCESS | 2372 | 1461027608987 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (195E1000) [pid = 2372] [serial = 426] [outer = 191A5400] 18:00:09 INFO - PROCESS | 2372 | 1461027609603 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:00:09 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 18:00:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:00:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:00:09 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 18:00:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:00:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:00:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 18:00:09 INFO - PROCESS | 2372 | 1461027609666 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 2372 | 1461027609669 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:00:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:00:09 INFO - PROCESS | 2372 | 1461027609673 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 2372 | 1461027609675 Marionette TRACE conn5 <- [1,534,null,{}] 18:00:09 INFO - PROCESS | 2372 | 1461027609679 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:09 INFO - PROCESS | 2372 | 1461027609790 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:00:09 INFO - PROCESS | 2372 | 1461027609879 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 2372 | ++DOCSHELL 198DC800 == 37 [pid = 2372] [id = 143] 18:00:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (19921400) [pid = 2372] [serial = 427] [outer = 00000000] 18:00:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (19D86400) [pid = 2372] [serial = 428] [outer = 19921400] 18:00:09 INFO - PROCESS | 2372 | 1461027609933 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (19D8D400) [pid = 2372] [serial = 429] [outer = 19921400] 18:00:10 INFO - PROCESS | 2372 | 1461027610456 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:00:10 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. 18:00:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 831ms 18:00:10 INFO - PROCESS | 2372 | 1461027610510 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 2372 | 1461027610513 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:00:10 INFO - PROCESS | 2372 | 1461027610517 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:00:10 INFO - PROCESS | 2372 | 1461027610519 Marionette TRACE conn5 <- [1,538,null,{}] 18:00:10 INFO - PROCESS | 2372 | 1461027610523 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 2372 | 1461027610618 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:00:10 INFO - PROCESS | 2372 | 1461027610708 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 2372 | ++DOCSHELL 19D90000 == 38 [pid = 2372] [id = 144] 18:00:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (19F45C00) [pid = 2372] [serial = 430] [outer = 00000000] 18:00:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (1AF15000) [pid = 2372] [serial = 431] [outer = 19F45C00] 18:00:10 INFO - PROCESS | 2372 | 1461027610762 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (1B006800) [pid = 2372] [serial = 432] [outer = 19F45C00] 18:00:11 INFO - PROCESS | 2372 | 1461027611256 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:00:11 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. 18:00:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 770ms 18:00:11 INFO - PROCESS | 2372 | 1461027611291 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 2372 | 1461027611293 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:00:11 INFO - PROCESS | 2372 | 1461027611296 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:00:11 INFO - PROCESS | 2372 | 1461027611298 Marionette TRACE conn5 <- [1,542,null,{}] 18:00:11 INFO - PROCESS | 2372 | 1461027611302 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:11 INFO - PROCESS | 2372 | 1461027611479 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:00:11 INFO - PROCESS | 2372 | 1461027611633 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 2372 | ++DOCSHELL 1071A400 == 39 [pid = 2372] [id = 145] 18:00:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (107B9400) [pid = 2372] [serial = 433] [outer = 00000000] 18:00:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (151DE000) [pid = 2372] [serial = 434] [outer = 107B9400] 18:00:11 INFO - PROCESS | 2372 | 1461027611691 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (16E6F400) [pid = 2372] [serial = 435] [outer = 107B9400] 18:00:12 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:12 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:12 INFO - PROCESS | 2372 | 1461027612320 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1069ms 18:00:12 INFO - PROCESS | 2372 | 1461027612378 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 2372 | 1461027612382 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:00:12 INFO - PROCESS | 2372 | 1461027612387 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:00:12 INFO - PROCESS | 2372 | 1461027612390 Marionette TRACE conn5 <- [1,546,null,{}] 18:00:12 INFO - PROCESS | 2372 | 1461027612396 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 2372 | 1461027612494 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:00:12 INFO - PROCESS | 2372 | 1461027612590 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 2372 | ++DOCSHELL 1097F400 == 40 [pid = 2372] [id = 146] 18:00:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1097F800) [pid = 2372] [serial = 436] [outer = 00000000] 18:00:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1148E000) [pid = 2372] [serial = 437] [outer = 1097F800] 18:00:12 INFO - PROCESS | 2372 | 1461027612642 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (14D32800) [pid = 2372] [serial = 438] [outer = 1097F800] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (195D8000) [pid = 2372] [serial = 382] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | 1461027613226 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 871ms 18:00:13 INFO - PROCESS | 2372 | 1461027613261 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 2372 | 1461027613266 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:00:13 INFO - PROCESS | 2372 | 1461027613272 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 2372 | 1461027613274 Marionette TRACE conn5 <- [1,550,null,{}] 18:00:13 INFO - PROCESS | 2372 | 1461027613278 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:13 INFO - PROCESS | 2372 | 1461027613372 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18D93400) [pid = 2372] [serial = 367] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (18E5E800) [pid = 2372] [serial = 370] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (151C5800) [pid = 2372] [serial = 355] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (15303C00) [pid = 2372] [serial = 356] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (18D95000) [pid = 2372] [serial = 368] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (19160000) [pid = 2372] [serial = 373] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (18E5E000) [pid = 2372] [serial = 371] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (16E3B400) [pid = 2372] [serial = 361] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (16E75C00) [pid = 2372] [serial = 362] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (191A9800) [pid = 2372] [serial = 380] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (103D9C00) [pid = 2372] [serial = 346] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (103E2C00) [pid = 2372] [serial = 347] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (13C10800) [pid = 2372] [serial = 352] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (14B42000) [pid = 2372] [serial = 353] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (191A4C00) [pid = 2372] [serial = 379] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (187A2C00) [pid = 2372] [serial = 364] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (10976C00) [pid = 2372] [serial = 349] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (1097FC00) [pid = 2372] [serial = 350] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (15431800) [pid = 2372] [serial = 358] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (154D1000) [pid = 2372] [serial = 359] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (19165000) [pid = 2372] [serial = 374] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (16E3DC00) [pid = 2372] [serial = 376] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (0EDA3000) [pid = 2372] [serial = 365] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (18E56C00) [pid = 2372] [serial = 377] [outer = 00000000] [url = about:blank] 18:00:13 INFO - PROCESS | 2372 | 1461027613453 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 2372 | ++DOCSHELL 103B4400 == 41 [pid = 2372] [id = 147] 18:00:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (103BD000) [pid = 2372] [serial = 439] [outer = 00000000] 18:00:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (10718000) [pid = 2372] [serial = 440] [outer = 103BD000] 18:00:13 INFO - PROCESS | 2372 | 1461027613498 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (10B6FC00) [pid = 2372] [serial = 441] [outer = 103BD000] 18:00:13 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:13 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:13 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:13 INFO - PROCESS | 2372 | 1461027613898 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 18:00:13 INFO - PROCESS | 2372 | 1461027613946 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 2372 | 1461027613948 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:00:13 INFO - PROCESS | 2372 | 1461027613952 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:00:13 INFO - PROCESS | 2372 | 1461027613955 Marionette TRACE conn5 <- [1,554,null,{}] 18:00:13 INFO - PROCESS | 2372 | 1461027613965 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 2372 | 1461027614046 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:00:14 INFO - PROCESS | 2372 | 1461027614092 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 2372 | ++DOCSHELL 1537E800 == 42 [pid = 2372] [id = 148] 18:00:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (1543DC00) [pid = 2372] [serial = 442] [outer = 00000000] 18:00:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (161AC400) [pid = 2372] [serial = 443] [outer = 1543DC00] 18:00:14 INFO - PROCESS | 2372 | 1461027614141 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (16AED000) [pid = 2372] [serial = 444] [outer = 1543DC00] 18:00:14 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:14 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:14 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:14 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:14 INFO - PROCESS | 2372 | 1461027614589 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 18:00:14 INFO - PROCESS | 2372 | 1461027614626 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 2372 | 1461027614628 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:00:14 INFO - PROCESS | 2372 | 1461027614631 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:00:14 INFO - PROCESS | 2372 | 1461027614633 Marionette TRACE conn5 <- [1,558,null,{}] 18:00:14 INFO - PROCESS | 2372 | 1461027614637 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 2372 | 1461027614715 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:00:14 INFO - PROCESS | 2372 | 1461027614723 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 2372 | ++DOCSHELL 16E76400 == 43 [pid = 2372] [id = 149] 18:00:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (1823B000) [pid = 2372] [serial = 445] [outer = 00000000] 18:00:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (187D5C00) [pid = 2372] [serial = 446] [outer = 1823B000] 18:00:14 INFO - PROCESS | 2372 | 1461027614768 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (1885E000) [pid = 2372] [serial = 447] [outer = 1823B000] 18:00:15 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:15 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:15 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:15 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:15 INFO - PROCESS | 2372 | 1461027615200 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 18:00:15 INFO - PROCESS | 2372 | 1461027615266 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 2372 | 1461027615268 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:00:15 INFO - PROCESS | 2372 | 1461027615271 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:00:15 INFO - PROCESS | 2372 | 1461027615273 Marionette TRACE conn5 <- [1,562,null,{}] 18:00:15 INFO - PROCESS | 2372 | 1461027615276 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 2372 | 1461027615353 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:00:15 INFO - PROCESS | 2372 | 1461027615359 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 2372 | ++DOCSHELL 18B3F400 == 44 [pid = 2372] [id = 150] 18:00:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (18B40800) [pid = 2372] [serial = 448] [outer = 00000000] 18:00:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (18D9BC00) [pid = 2372] [serial = 449] [outer = 18B40800] 18:00:15 INFO - PROCESS | 2372 | 1461027615404 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (18E56400) [pid = 2372] [serial = 450] [outer = 18B40800] 18:00:15 INFO - PROCESS | 2372 | 1461027615884 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 631ms 18:00:15 INFO - PROCESS | 2372 | 1461027615907 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 2372 | 1461027615909 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:00:15 INFO - PROCESS | 2372 | 1461027615917 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 2372 | 1461027615918 Marionette TRACE conn5 <- [1,566,null,{}] 18:00:15 INFO - PROCESS | 2372 | 1461027615922 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 2372 | 1461027616040 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:00:16 INFO - PROCESS | 2372 | 1461027616049 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 2372 | ++DOCSHELL 18E5AC00 == 45 [pid = 2372] [id = 151] 18:00:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (18E5C400) [pid = 2372] [serial = 451] [outer = 00000000] 18:00:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (19161400) [pid = 2372] [serial = 452] [outer = 18E5C400] 18:00:16 INFO - PROCESS | 2372 | 1461027616137 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (19165000) [pid = 2372] [serial = 453] [outer = 18E5C400] 18:00:16 INFO - PROCESS | 2372 | 1461027616576 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 18:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:00:16 INFO - PROCESS | 2372 | 1461027616592 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 2372 | 1461027616594 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:00:16 INFO - PROCESS | 2372 | 1461027616597 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 2372 | 1461027616598 Marionette TRACE conn5 <- [1,570,null,{}] 18:00:16 INFO - PROCESS | 2372 | 1461027616602 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 2372 | 1461027616708 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:00:16 INFO - PROCESS | 2372 | 1461027616842 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 2372 | ++DOCSHELL 1924A000 == 46 [pid = 2372] [id = 152] 18:00:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1924A800) [pid = 2372] [serial = 454] [outer = 00000000] 18:00:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (195DF000) [pid = 2372] [serial = 455] [outer = 1924A800] 18:00:16 INFO - PROCESS | 2372 | 1461027616887 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (19781400) [pid = 2372] [serial = 456] [outer = 1924A800] 18:00:17 INFO - PROCESS | 2372 | 1461027617308 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 731ms 18:00:17 INFO - PROCESS | 2372 | 1461027617329 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 2372 | 1461027617331 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:00:17 INFO - PROCESS | 2372 | 1461027617334 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 2372 | 1461027617336 Marionette TRACE conn5 <- [1,574,null,{}] 18:00:17 INFO - PROCESS | 2372 | 1461027617346 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 2372 | 1461027617452 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:00:17 INFO - PROCESS | 2372 | 1461027617458 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 2372 | ++DOCSHELL 19FBB400 == 47 [pid = 2372] [id = 153] 18:00:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (19FBCC00) [pid = 2372] [serial = 457] [outer = 00000000] 18:00:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1B0A0000) [pid = 2372] [serial = 458] [outer = 19FBCC00] 18:00:17 INFO - PROCESS | 2372 | 1461027617505 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1B24E000) [pid = 2372] [serial = 459] [outer = 19FBCC00] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (16E34C00) [pid = 2372] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (18734400) [pid = 2372] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (18D98400) [pid = 2372] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (15377800) [pid = 2372] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (1097EC00) [pid = 2372] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (14E40400) [pid = 2372] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (0FB85000) [pid = 2372] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (19020000) [pid = 2372] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:00:17 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (113A0800) [pid = 2372] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:00:17 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:17 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:17 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:17 INFO - PROCESS | 2372 | 1461027617930 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 18:00:17 INFO - PROCESS | 2372 | 1461027617971 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 2372 | 1461027617973 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:00:18 INFO - PROCESS | 2372 | 1461027617976 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:00:18 INFO - PROCESS | 2372 | 1461027617978 Marionette TRACE conn5 <- [1,578,null,{}] 18:00:18 INFO - PROCESS | 2372 | 1461027617981 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 2372 | 1461027618059 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:00:18 INFO - PROCESS | 2372 | 1461027618065 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 2372 | ++DOCSHELL 18E5B800 == 48 [pid = 2372] [id = 154] 18:00:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (18E5CC00) [pid = 2372] [serial = 460] [outer = 00000000] 18:00:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (1B252C00) [pid = 2372] [serial = 461] [outer = 18E5CC00] 18:00:18 INFO - PROCESS | 2372 | 1461027618110 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (1BC62400) [pid = 2372] [serial = 462] [outer = 18E5CC00] 18:00:18 INFO - PROCESS | 2372 | 1461027618518 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 571ms 18:00:18 INFO - PROCESS | 2372 | 1461027618550 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 2372 | 1461027618552 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:00:18 INFO - PROCESS | 2372 | 1461027618555 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 2372 | 1461027618557 Marionette TRACE conn5 <- [1,582,null,{}] 18:00:18 INFO - PROCESS | 2372 | 1461027618560 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 2372 | 1461027618668 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:00:18 INFO - PROCESS | 2372 | 1461027618676 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 2372 | ++DOCSHELL 16E70000 == 49 [pid = 2372] [id = 155] 18:00:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1873FC00) [pid = 2372] [serial = 463] [outer = 00000000] 18:00:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (1C06B000) [pid = 2372] [serial = 464] [outer = 1873FC00] 18:00:18 INFO - PROCESS | 2372 | 1461027618721 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (1C0E7C00) [pid = 2372] [serial = 465] [outer = 1873FC00] 18:00:19 INFO - PROCESS | 2372 | 1461027619097 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 18:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:00:19 INFO - PROCESS | 2372 | 1461027619126 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 2372 | 1461027619128 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:00:19 INFO - PROCESS | 2372 | 1461027619132 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 2372 | 1461027619134 Marionette TRACE conn5 <- [1,586,null,{}] 18:00:19 INFO - PROCESS | 2372 | 1461027619138 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 2372 | 1461027619241 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:00:19 INFO - PROCESS | 2372 | 1461027619425 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 2372 | ++DOCSHELL 1BCEC800 == 50 [pid = 2372] [id = 156] 18:00:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (1BCF1800) [pid = 2372] [serial = 466] [outer = 00000000] 18:00:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1CA92400) [pid = 2372] [serial = 467] [outer = 1BCF1800] 18:00:19 INFO - PROCESS | 2372 | 1461027619516 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1D0D4C00) [pid = 2372] [serial = 468] [outer = 1BCF1800] 18:00:20 INFO - PROCESS | 2372 | 1461027620073 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 18:00:20 INFO - PROCESS | 2372 | 1461027620106 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 2372 | 1461027620111 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:00:20 INFO - PROCESS | 2372 | 1461027620116 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 2372 | 1461027620120 Marionette TRACE conn5 <- [1,590,null,{}] 18:00:20 INFO - PROCESS | 2372 | 1461027620125 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:20 INFO - PROCESS | 2372 | 1461027620232 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:00:20 INFO - PROCESS | 2372 | 1461027620388 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 2372 | ++DOCSHELL 10977800 == 51 [pid = 2372] [id = 157] 18:00:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (10978400) [pid = 2372] [serial = 469] [outer = 00000000] 18:00:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (113A1800) [pid = 2372] [serial = 470] [outer = 10978400] 18:00:20 INFO - PROCESS | 2372 | 1461027620447 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (14D20800) [pid = 2372] [serial = 471] [outer = 10978400] 18:00:21 INFO - PROCESS | 2372 | 1461027621014 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 931ms 18:00:21 INFO - PROCESS | 2372 | 1461027621047 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 2372 | 1461027621053 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:00:21 INFO - PROCESS | 2372 | 1461027621059 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - PROCESS | 2372 | 1461027621062 Marionette TRACE conn5 <- [1,594,null,{}] 18:00:21 INFO - PROCESS | 2372 | 1461027621065 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:21 INFO - PROCESS | 2372 | 1461027621171 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:00:21 INFO - PROCESS | 2372 | 1461027621264 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 2372 | ++DOCSHELL 151DD800 == 52 [pid = 2372] [id = 158] 18:00:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (15379C00) [pid = 2372] [serial = 472] [outer = 00000000] 18:00:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (16E3F000) [pid = 2372] [serial = 473] [outer = 15379C00] 18:00:21 INFO - PROCESS | 2372 | 1461027621319 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (18B3A800) [pid = 2372] [serial = 474] [outer = 15379C00] 18:00:21 INFO - PROCESS | 2372 | 1461027621924 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 18:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:00:22 INFO - PROCESS | 2372 | 1461027621992 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 2372 | 1461027621994 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:00:22 INFO - PROCESS | 2372 | 1461027621998 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 2372 | 1461027622002 Marionette TRACE conn5 <- [1,598,null,{}] 18:00:22 INFO - PROCESS | 2372 | 1461027622013 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 2372 | 1461027622149 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:00:22 INFO - PROCESS | 2372 | 1461027622272 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 2372 | ++DOCSHELL 195D8800 == 53 [pid = 2372] [id = 159] 18:00:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (19926C00) [pid = 2372] [serial = 475] [outer = 00000000] 18:00:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1C0E9C00) [pid = 2372] [serial = 476] [outer = 19926C00] 18:00:22 INFO - PROCESS | 2372 | 1461027622330 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1CA99C00) [pid = 2372] [serial = 477] [outer = 19926C00] 18:00:22 INFO - PROCESS | 2372 | 1461027622862 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 18:00:22 INFO - PROCESS | 2372 | 1461027622931 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 2372 | 1461027622934 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:00:22 INFO - PROCESS | 2372 | 1461027622938 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 2372 | 1461027622940 Marionette TRACE conn5 <- [1,602,null,{}] 18:00:22 INFO - PROCESS | 2372 | 1461027622943 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:23 INFO - PROCESS | 2372 | 1461027623045 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:00:23 INFO - PROCESS | 2372 | 1461027623173 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 2372 | ++DOCSHELL 19118C00 == 54 [pid = 2372] [id = 160] 18:00:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19119000) [pid = 2372] [serial = 478] [outer = 00000000] 18:00:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1A08A400) [pid = 2372] [serial = 479] [outer = 19119000] 18:00:23 INFO - PROCESS | 2372 | 1461027623229 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1A08EC00) [pid = 2372] [serial = 480] [outer = 19119000] 18:00:23 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:00:24 INFO - PROCESS | 2372 | 1461027624246 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1381ms 18:00:24 INFO - PROCESS | 2372 | 1461027624322 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 2372 | 1461027624328 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:00:24 INFO - PROCESS | 2372 | 1461027624333 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 2372 | 1461027624337 Marionette TRACE conn5 <- [1,606,null,{}] 18:00:24 INFO - PROCESS | 2372 | 1461027624341 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 2372 | 1461027624439 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:00:24 INFO - PROCESS | 2372 | 1461027624520 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 2372 | ++DOCSHELL 103E2000 == 55 [pid = 2372] [id = 161] 18:00:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (103E3800) [pid = 2372] [serial = 481] [outer = 00000000] 18:00:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (10B6C400) [pid = 2372] [serial = 482] [outer = 103E3800] 18:00:24 INFO - PROCESS | 2372 | 1461027624610 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (14E35400) [pid = 2372] [serial = 483] [outer = 103E3800] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 11490C00 == 54 [pid = 2372] [id = 138] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 18294000 == 53 [pid = 2372] [id = 135] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 1059D000 == 52 [pid = 2372] [id = 137] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 18D94400 == 51 [pid = 2372] [id = 136] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 16E34400 == 50 [pid = 2372] [id = 134] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 16E70000 == 49 [pid = 2372] [id = 155] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 18E5B800 == 48 [pid = 2372] [id = 154] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 19FBB400 == 47 [pid = 2372] [id = 153] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 1924A000 == 46 [pid = 2372] [id = 152] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 18E5AC00 == 45 [pid = 2372] [id = 151] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 18B3F400 == 44 [pid = 2372] [id = 150] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 16E76400 == 43 [pid = 2372] [id = 149] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (19167400) [pid = 2372] [serial = 416] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 1537E800 == 42 [pid = 2372] [id = 148] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 103B4400 == 41 [pid = 2372] [id = 147] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 1097F400 == 40 [pid = 2372] [id = 146] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 1071EC00 == 39 [pid = 2372] [id = 140] 18:00:24 INFO - PROCESS | 2372 | --DOCSHELL 0FDF3400 == 38 [pid = 2372] [id = 139] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (1915B000) [pid = 2372] [serial = 414] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (151C9400) [pid = 2372] [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.] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19113800) [pid = 2372] [serial = 413] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18E58800) [pid = 2372] [serial = 408] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18D68C00) [pid = 2372] [serial = 410] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (18E58000) [pid = 2372] [serial = 411] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1660E000) [pid = 2372] [serial = 399] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (16E3D000) [pid = 2372] [serial = 401] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (18B3E000) [pid = 2372] [serial = 404] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (16E74000) [pid = 2372] [serial = 402] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (18E5A000) [pid = 2372] [serial = 407] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1624D000) [pid = 2372] [serial = 398] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (113A8000) [pid = 2372] [serial = 392] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (118A1400) [pid = 2372] [serial = 393] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (151D8C00) [pid = 2372] [serial = 395] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (15307800) [pid = 2372] [serial = 396] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (10982000) [pid = 2372] [serial = 385] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (18B40400) [pid = 2372] [serial = 405] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (103C3400) [pid = 2372] [serial = 389] [outer = 00000000] [url = about:blank] 18:00:24 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (10598800) [pid = 2372] [serial = 390] [outer = 00000000] [url = about:blank] 18:00:25 INFO - PROCESS | 2372 | 1461027625104 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 831ms 18:00:25 INFO - PROCESS | 2372 | 1461027625168 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 2372 | 1461027625173 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:00:25 INFO - PROCESS | 2372 | 1461027625179 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 2372 | 1461027625181 Marionette TRACE conn5 <- [1,610,null,{}] 18:00:25 INFO - PROCESS | 2372 | 1461027625185 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 2372 | 1461027625265 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:00:25 INFO - PROCESS | 2372 | 1461027625274 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 2372 | ++DOCSHELL 10B0B800 == 39 [pid = 2372] [id = 162] 18:00:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (13CE6C00) [pid = 2372] [serial = 484] [outer = 00000000] 18:00:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (15122C00) [pid = 2372] [serial = 485] [outer = 13CE6C00] 18:00:25 INFO - PROCESS | 2372 | 1461027625320 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (15302800) [pid = 2372] [serial = 486] [outer = 13CE6C00] 18:00:25 INFO - PROCESS | 2372 | 1461027625790 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 18:00:25 INFO - PROCESS | 2372 | 1461027625816 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 2372 | 1461027625818 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:00:25 INFO - PROCESS | 2372 | 1461027625821 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 2372 | 1461027625824 Marionette TRACE conn5 <- [1,614,null,{}] 18:00:25 INFO - PROCESS | 2372 | 1461027625835 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 2372 | 1461027625915 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:00:25 INFO - PROCESS | 2372 | 1461027625924 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 2372 | ++DOCSHELL 1542E800 == 40 [pid = 2372] [id = 163] 18:00:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (161AAC00) [pid = 2372] [serial = 487] [outer = 00000000] 18:00:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (16AE7800) [pid = 2372] [serial = 488] [outer = 161AAC00] 18:00:26 INFO - PROCESS | 2372 | 1461027625972 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (16E37C00) [pid = 2372] [serial = 489] [outer = 161AAC00] 18:00:26 INFO - PROCESS | 2372 | 1461027626457 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 18:00:26 INFO - PROCESS | 2372 | 1461027626493 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 2372 | 1461027626496 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:00:26 INFO - PROCESS | 2372 | 1461027626499 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:00:26 INFO - PROCESS | 2372 | 1461027626501 Marionette TRACE conn5 <- [1,618,null,{}] 18:00:26 INFO - PROCESS | 2372 | 1461027626504 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 2372 | 1461027626582 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:00:26 INFO - PROCESS | 2372 | 1461027626591 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 2372 | ++DOCSHELL 16E72800 == 41 [pid = 2372] [id = 164] 18:00:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (16E74000) [pid = 2372] [serial = 490] [outer = 00000000] 18:00:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18736800) [pid = 2372] [serial = 491] [outer = 16E74000] 18:00:26 INFO - PROCESS | 2372 | 1461027626638 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (187D3000) [pid = 2372] [serial = 492] [outer = 16E74000] 18:00:27 INFO - PROCESS | 2372 | 1461027627109 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 18:00:27 INFO - PROCESS | 2372 | 1461027627133 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 2372 | 1461027627135 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:00:27 INFO - PROCESS | 2372 | 1461027627139 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 2372 | 1461027627140 Marionette TRACE conn5 <- [1,622,null,{}] 18:00:27 INFO - PROCESS | 2372 | 1461027627144 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 2372 | 1461027627244 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:00:27 INFO - PROCESS | 2372 | 1461027627250 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 2372 | ++DOCSHELL 18B31C00 == 42 [pid = 2372] [id = 165] 18:00:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (18B35C00) [pid = 2372] [serial = 493] [outer = 00000000] 18:00:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18D16400) [pid = 2372] [serial = 494] [outer = 18B35C00] 18:00:27 INFO - PROCESS | 2372 | 1461027627295 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (18D6B000) [pid = 2372] [serial = 495] [outer = 18B35C00] 18:00:27 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:27 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:27 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:27 INFO - PROCESS | 2372 | 1461027627780 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 18:00:27 INFO - PROCESS | 2372 | 1461027627809 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 2372 | 1461027627811 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:00:27 INFO - PROCESS | 2372 | 1461027627819 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 2372 | 1461027627820 Marionette TRACE conn5 <- [1,626,null,{}] 18:00:27 INFO - PROCESS | 2372 | 1461027627830 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 2372 | 1461027627939 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:00:27 INFO - PROCESS | 2372 | 1461027627948 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 2372 | ++DOCSHELL 18E5A800 == 43 [pid = 2372] [id = 166] 18:00:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (18E5C000) [pid = 2372] [serial = 496] [outer = 00000000] 18:00:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (19028C00) [pid = 2372] [serial = 497] [outer = 18E5C000] 18:00:28 INFO - PROCESS | 2372 | 1461027627996 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (19115C00) [pid = 2372] [serial = 498] [outer = 18E5C000] 18:00:28 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:28 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:28 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:28 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:28 INFO - PROCESS | 2372 | 1461027628430 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 18:00:28 INFO - PROCESS | 2372 | 1461027628456 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 2372 | 1461027628458 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:00:28 INFO - PROCESS | 2372 | 1461027628461 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 2372 | 1461027628463 Marionette TRACE conn5 <- [1,630,null,{}] 18:00:28 INFO - PROCESS | 2372 | 1461027628466 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 2372 | 1461027628574 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:00:28 INFO - PROCESS | 2372 | 1461027628677 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 2372 | ++DOCSHELL 10995000 == 44 [pid = 2372] [id = 167] 18:00:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19119800) [pid = 2372] [serial = 499] [outer = 00000000] 18:00:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1919B400) [pid = 2372] [serial = 500] [outer = 19119800] 18:00:28 INFO - PROCESS | 2372 | 1461027628724 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1919C000) [pid = 2372] [serial = 501] [outer = 19119800] 18:00:29 INFO - PROCESS | 2372 | 1461027629119 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (18E5C400) [pid = 2372] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1924A800) [pid = 2372] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (1530B000) [pid = 2372] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1543DC00) [pid = 2372] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1823B000) [pid = 2372] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (19FBCC00) [pid = 2372] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (103BD000) [pid = 2372] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (18B40800) [pid = 2372] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1097F800) [pid = 2372] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18E5CC00) [pid = 2372] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:00:29 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1873FC00) [pid = 2372] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 870ms 18:00:29 INFO - PROCESS | 2372 | 1461027629336 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 2372 | 1461027629337 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:00:29 INFO - PROCESS | 2372 | 1461027629340 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:00:29 INFO - PROCESS | 2372 | 1461027629342 Marionette TRACE conn5 <- [1,634,null,{}] 18:00:29 INFO - PROCESS | 2372 | 1461027629346 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:29 INFO - PROCESS | 2372 | 1461027629420 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:00:29 INFO - PROCESS | 2372 | 1461027629426 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 2372 | ++DOCSHELL 1143C400 == 45 [pid = 2372] [id = 168] 18:00:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (14D1A400) [pid = 2372] [serial = 502] [outer = 00000000] 18:00:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (16E3BC00) [pid = 2372] [serial = 503] [outer = 14D1A400] 18:00:29 INFO - PROCESS | 2372 | 1461027629473 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (16E3A800) [pid = 2372] [serial = 504] [outer = 14D1A400] 18:00:29 INFO - PROCESS | 2372 | 1461027629891 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 18:00:29 INFO - PROCESS | 2372 | 1461027629954 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 2372 | 1461027629956 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:00:29 INFO - PROCESS | 2372 | 1461027629965 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 2372 | 1461027629966 Marionette TRACE conn5 <- [1,638,null,{}] 18:00:29 INFO - PROCESS | 2372 | 1461027629970 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 2372 | 1461027630049 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:00:30 INFO - PROCESS | 2372 | 1461027630055 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 2372 | ++DOCSHELL 18E5CC00 == 46 [pid = 2372] [id = 169] 18:00:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1915E400) [pid = 2372] [serial = 505] [outer = 00000000] 18:00:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (19246C00) [pid = 2372] [serial = 506] [outer = 1915E400] 18:00:30 INFO - PROCESS | 2372 | 1461027630099 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (19696C00) [pid = 2372] [serial = 507] [outer = 1915E400] 18:00:30 INFO - PROCESS | 2372 | 1461027630529 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 18:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:00:30 INFO - PROCESS | 2372 | 1461027630599 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 2372 | 1461027630601 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:00:30 INFO - PROCESS | 2372 | 1461027630604 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 2372 | 1461027630606 Marionette TRACE conn5 <- [1,642,null,{}] 18:00:30 INFO - PROCESS | 2372 | 1461027630609 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 2372 | 1461027630684 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:00:30 INFO - PROCESS | 2372 | 1461027630692 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 2372 | ++DOCSHELL 1992A400 == 47 [pid = 2372] [id = 170] 18:00:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (19D84000) [pid = 2372] [serial = 508] [outer = 00000000] 18:00:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1A082400) [pid = 2372] [serial = 509] [outer = 19D84000] 18:00:30 INFO - PROCESS | 2372 | 1461027630737 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1A08C800) [pid = 2372] [serial = 510] [outer = 19D84000] 18:00:31 INFO - PROCESS | 2372 | 1461027631167 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 18:00:31 INFO - PROCESS | 2372 | 1461027631185 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 2372 | 1461027631188 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:00:31 INFO - PROCESS | 2372 | 1461027631190 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:00:31 INFO - PROCESS | 2372 | 1461027631193 Marionette TRACE conn5 <- [1,646,null,{}] 18:00:31 INFO - PROCESS | 2372 | 1461027631200 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:31 INFO - PROCESS | 2372 | 1461027631293 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:00:31 INFO - PROCESS | 2372 | 1461027631300 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 2372 | ++DOCSHELL 1A090400 == 48 [pid = 2372] [id = 171] 18:00:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1B09EC00) [pid = 2372] [serial = 511] [outer = 00000000] 18:00:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1C06D800) [pid = 2372] [serial = 512] [outer = 1B09EC00] 18:00:31 INFO - PROCESS | 2372 | 1461027631349 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (1CA8B400) [pid = 2372] [serial = 513] [outer = 1B09EC00] 18:00:32 INFO - PROCESS | 2372 | 1461027632067 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 18:00:32 INFO - PROCESS | 2372 | 1461027632127 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:00:32 INFO - PROCESS | 2372 | 1461027632131 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:00:32 INFO - PROCESS | 2372 | 1461027632136 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 2372 | 1461027632139 Marionette TRACE conn5 <- [1,650,null,{}] 18:00:32 INFO - PROCESS | 2372 | 1461027632159 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:32 INFO - PROCESS | 2372 | 1461027632291 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:00:32 INFO - PROCESS | 2372 | 1461027632349 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 2372 | ++DOCSHELL 1148F800 == 49 [pid = 2372] [id = 172] 18:00:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (11494000) [pid = 2372] [serial = 514] [outer = 00000000] 18:00:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (14E3A800) [pid = 2372] [serial = 515] [outer = 11494000] 18:00:32 INFO - PROCESS | 2372 | 1461027632406 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1530D400) [pid = 2372] [serial = 516] [outer = 11494000] 18:00:32 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:32 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:33 INFO - PROCESS | 2372 | 1461027633006 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 931ms 18:00:33 INFO - PROCESS | 2372 | 1461027633067 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 2372 | 1461027633073 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:00:33 INFO - PROCESS | 2372 | 1461027633079 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 2372 | 1461027633082 Marionette TRACE conn5 <- [1,654,null,{}] 18:00:33 INFO - PROCESS | 2372 | 1461027633086 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 2372 | 1461027633192 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:00:33 INFO - PROCESS | 2372 | 1461027633314 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 2372 | ++DOCSHELL 103B7400 == 50 [pid = 2372] [id = 173] 18:00:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (153C4C00) [pid = 2372] [serial = 517] [outer = 00000000] 18:00:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (18D97000) [pid = 2372] [serial = 518] [outer = 153C4C00] 18:00:33 INFO - PROCESS | 2372 | 1461027633369 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1901F800) [pid = 2372] [serial = 519] [outer = 153C4C00] 18:00:33 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:33 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:34 INFO - PROCESS | 2372 | 1461027633984 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 18:00:34 INFO - PROCESS | 2372 | 1461027634012 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 2372 | 1461027634015 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:00:34 INFO - PROCESS | 2372 | 1461027634018 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 2372 | 1461027634022 Marionette TRACE conn5 <- [1,658,null,{}] 18:00:34 INFO - PROCESS | 2372 | 1461027634033 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:34 INFO - PROCESS | 2372 | 1461027634142 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:00:34 INFO - PROCESS | 2372 | 1461027634264 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 2372 | ++DOCSHELL 195DE000 == 51 [pid = 2372] [id = 174] 18:00:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1A089400) [pid = 2372] [serial = 520] [outer = 00000000] 18:00:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1BCF3800) [pid = 2372] [serial = 521] [outer = 1A089400] 18:00:34 INFO - PROCESS | 2372 | 1461027634322 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1D0D1000) [pid = 2372] [serial = 522] [outer = 1A089400] 18:00:34 INFO - PROCESS | 2372 | 1461027634874 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 931ms 18:00:34 INFO - PROCESS | 2372 | 1461027634952 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 2372 | 1461027634955 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:00:34 INFO - PROCESS | 2372 | 1461027634958 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:00:34 INFO - PROCESS | 2372 | 1461027634960 Marionette TRACE conn5 <- [1,662,null,{}] 18:00:34 INFO - PROCESS | 2372 | 1461027634964 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 2372 | 1461027635069 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:00:35 INFO - PROCESS | 2372 | 1461027635195 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 2372 | ++DOCSHELL 1C0DE400 == 52 [pid = 2372] [id = 175] 18:00:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1C0E1800) [pid = 2372] [serial = 523] [outer = 00000000] 18:00:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1DC0F800) [pid = 2372] [serial = 524] [outer = 1C0E1800] 18:00:35 INFO - PROCESS | 2372 | 1461027635250 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1DF0C000) [pid = 2372] [serial = 525] [outer = 1C0E1800] 18:00:35 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:35 INFO - PROCESS | 2372 | [2372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:36 INFO - PROCESS | 2372 | 1461027635979 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:00:36 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 18:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1068ms 18:00:36 INFO - PROCESS | 2372 | 1461027636030 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 2372 | 1461027636034 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:00:36 INFO - PROCESS | 2372 | 1461027636039 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 2372 | 1461027636043 Marionette TRACE conn5 <- [1,666,null,{}] 18:00:36 INFO - PROCESS | 2372 | 1461027636048 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:36 INFO - PROCESS | 2372 | 1461027636145 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:00:36 INFO - PROCESS | 2372 | 1461027636229 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 2372 | ++DOCSHELL 1059F000 == 53 [pid = 2372] [id = 176] 18:00:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1098CC00) [pid = 2372] [serial = 526] [outer = 00000000] 18:00:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (151CE000) [pid = 2372] [serial = 527] [outer = 1098CC00] 18:00:36 INFO - PROCESS | 2372 | 1461027636322 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (161A9000) [pid = 2372] [serial = 528] [outer = 1098CC00] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 1992A400 == 52 [pid = 2372] [id = 170] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 18E5CC00 == 51 [pid = 2372] [id = 169] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 1143C400 == 50 [pid = 2372] [id = 168] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 10995000 == 49 [pid = 2372] [id = 167] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 18E5A800 == 48 [pid = 2372] [id = 166] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 18B31C00 == 47 [pid = 2372] [id = 165] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 16E72800 == 46 [pid = 2372] [id = 164] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 1542E800 == 45 [pid = 2372] [id = 163] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 10B0B800 == 44 [pid = 2372] [id = 162] 18:00:36 INFO - PROCESS | 2372 | --DOCSHELL 103E2000 == 43 [pid = 2372] [id = 161] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (10981800) [pid = 2372] [serial = 419] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (154C7400) [pid = 2372] [serial = 422] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19248800) [pid = 2372] [serial = 425] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (19D86400) [pid = 2372] [serial = 428] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1AF15000) [pid = 2372] [serial = 431] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (151DE000) [pid = 2372] [serial = 434] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1CA92400) [pid = 2372] [serial = 467] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1C0E7C00) [pid = 2372] [serial = 465] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (19161400) [pid = 2372] [serial = 452] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (195DF000) [pid = 2372] [serial = 455] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (19165000) [pid = 2372] [serial = 453] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (1919D400) [pid = 2372] [serial = 417] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (161AC400) [pid = 2372] [serial = 443] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (16AED000) [pid = 2372] [serial = 444] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (187D5C00) [pid = 2372] [serial = 446] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1B0A0000) [pid = 2372] [serial = 458] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1885E000) [pid = 2372] [serial = 447] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (10718000) [pid = 2372] [serial = 440] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (10B6FC00) [pid = 2372] [serial = 441] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (18D9BC00) [pid = 2372] [serial = 449] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (14D32800) [pid = 2372] [serial = 438] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (1148E000) [pid = 2372] [serial = 437] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (19781400) [pid = 2372] [serial = 456] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1B24E000) [pid = 2372] [serial = 459] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1BC62400) [pid = 2372] [serial = 462] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1B252C00) [pid = 2372] [serial = 461] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1C06B000) [pid = 2372] [serial = 464] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (18E56400) [pid = 2372] [serial = 450] [outer = 00000000] [url = about:blank] 18:00:36 INFO - PROCESS | 2372 | 1461027636916 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 18:00:37 INFO - PROCESS | 2372 | 1461027636970 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 2372 | 1461027636975 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:00:37 INFO - PROCESS | 2372 | 1461027636984 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 2372 | 1461027636987 Marionette TRACE conn5 <- [1,670,null,{}] 18:00:37 INFO - PROCESS | 2372 | 1461027636995 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 2372 | 1461027637075 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:00:37 INFO - PROCESS | 2372 | 1461027637083 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 2372 | ++DOCSHELL 1059AC00 == 44 [pid = 2372] [id = 177] 18:00:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (1059C400) [pid = 2372] [serial = 529] [outer = 00000000] 18:00:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (11499000) [pid = 2372] [serial = 530] [outer = 1059C400] 18:00:37 INFO - PROCESS | 2372 | 1461027637129 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1512B400) [pid = 2372] [serial = 531] [outer = 1059C400] 18:00:38 INFO - PROCESS | 2372 | 1461027638085 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:00:38 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) 18:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1127ms 18:00:38 INFO - PROCESS | 2372 | 1461027638112 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 2372 | 1461027638114 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:00:38 INFO - PROCESS | 2372 | 1461027638118 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 2372 | 1461027638121 Marionette TRACE conn5 <- [1,674,null,{}] 18:00:38 INFO - PROCESS | 2372 | 1461027638131 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 2372 | 1461027638212 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:00:38 INFO - PROCESS | 2372 | 1461027638219 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 2372 | ++DOCSHELL 16AEA000 == 45 [pid = 2372] [id = 178] 18:00:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (16AED000) [pid = 2372] [serial = 532] [outer = 00000000] 18:00:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (187D6400) [pid = 2372] [serial = 533] [outer = 16AED000] 18:00:38 INFO - PROCESS | 2372 | 1461027638265 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (18B34C00) [pid = 2372] [serial = 534] [outer = 16AED000] 18:00:39 INFO - PROCESS | 2372 | 1461027639203 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 18:00:39 INFO - PROCESS | 2372 | 1461027639251 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 2372 | 1461027639253 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:00:39 INFO - PROCESS | 2372 | 1461027639265 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 2372 | 1461027639267 Marionette TRACE conn5 <- [1,678,null,{}] 18:00:39 INFO - PROCESS | 2372 | 1461027639270 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:39 INFO - PROCESS | 2372 | 1461027639386 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:00:39 INFO - PROCESS | 2372 | 1461027639392 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 2372 | ++DOCSHELL 18B3F800 == 46 [pid = 2372] [id = 179] 18:00:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (18B40C00) [pid = 2372] [serial = 535] [outer = 00000000] 18:00:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (18E57400) [pid = 2372] [serial = 536] [outer = 18B40C00] 18:00:39 INFO - PROCESS | 2372 | 1461027639438 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (18E5E000) [pid = 2372] [serial = 537] [outer = 18B40C00] 18:00:40 INFO - PROCESS | 2372 | 1461027640381 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1181ms 18:00:40 INFO - PROCESS | 2372 | 1461027640441 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 2372 | 1461027640443 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:00:40 INFO - PROCESS | 2372 | 1461027640451 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:00:40 INFO - PROCESS | 2372 | 1461027640452 Marionette TRACE conn5 <- [1,682,null,{}] 18:00:40 INFO - PROCESS | 2372 | 1461027640456 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 2372 | 1461027640558 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:00:40 INFO - PROCESS | 2372 | 1461027640565 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 2372 | ++DOCSHELL 10980C00 == 47 [pid = 2372] [id = 180] 18:00:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19027400) [pid = 2372] [serial = 538] [outer = 00000000] 18:00:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (19165000) [pid = 2372] [serial = 539] [outer = 19027400] 18:00:40 INFO - PROCESS | 2372 | 1461027640609 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (19167800) [pid = 2372] [serial = 540] [outer = 19027400] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (198E2400) [pid = 2372] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (103E1800) [pid = 2372] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (107B9400) [pid = 2372] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (19D84000) [pid = 2372] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (16E74000) [pid = 2372] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18B35C00) [pid = 2372] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (103E3800) [pid = 2372] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (13CE6C00) [pid = 2372] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (161AAC00) [pid = 2372] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (19119000) [pid = 2372] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (18E5C000) [pid = 2372] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (19119800) [pid = 2372] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (14D1A400) [pid = 2372] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:00:41 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (1915E400) [pid = 2372] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:00:41 INFO - PROCESS | 2372 | 1461027641668 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:00:41 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) 18:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1270ms 18:00:41 INFO - PROCESS | 2372 | 1461027641726 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 2372 | 1461027641728 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:00:41 INFO - PROCESS | 2372 | 1461027641731 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 2372 | 1461027641733 Marionette TRACE conn5 <- [1,686,null,{}] 18:00:41 INFO - PROCESS | 2372 | 1461027641736 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:41 INFO - PROCESS | 2372 | 1461027641834 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:00:41 INFO - PROCESS | 2372 | 1461027641842 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 2372 | ++DOCSHELL 1098E400 == 48 [pid = 2372] [id = 181] 18:00:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (14E37400) [pid = 2372] [serial = 541] [outer = 00000000] 18:00:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1915C400) [pid = 2372] [serial = 542] [outer = 14E37400] 18:00:41 INFO - PROCESS | 2372 | 1461027641891 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (191A6400) [pid = 2372] [serial = 543] [outer = 14E37400] 18:00:42 INFO - PROCESS | 2372 | 1461027642841 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:00:42 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) 18:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 18:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:00:42 INFO - PROCESS | 2372 | 1461027642854 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 2372 | 1461027642856 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:00:42 INFO - PROCESS | 2372 | 1461027642859 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 2372 | 1461027642860 Marionette TRACE conn5 <- [1,690,null,{}] 18:00:42 INFO - PROCESS | 2372 | 1461027642864 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 2372 | 1461027642968 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:00:43 INFO - PROCESS | 2372 | 1461027643063 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA1400 == 49 [pid = 2372] [id = 182] 18:00:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (0EDA2800) [pid = 2372] [serial = 544] [outer = 00000000] 18:00:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (103BCC00) [pid = 2372] [serial = 545] [outer = 0EDA2800] 18:00:43 INFO - PROCESS | 2372 | 1461027643121 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (103E0400) [pid = 2372] [serial = 546] [outer = 0EDA2800] 18:00:44 INFO - PROCESS | 2372 | 1461027644256 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1424ms 18:00:44 INFO - PROCESS | 2372 | 1461027644285 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:00:44 INFO - PROCESS | 2372 | 1461027644289 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:00:44 INFO - PROCESS | 2372 | 1461027644294 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 2372 | 1461027644298 Marionette TRACE conn5 <- [1,694,null,{}] 18:00:44 INFO - PROCESS | 2372 | 1461027644304 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 2372 | 1461027644415 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:00:44 INFO - PROCESS | 2372 | 1461027644544 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 2372 | ++DOCSHELL 14D21800 == 50 [pid = 2372] [id = 183] 18:00:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (14D39400) [pid = 2372] [serial = 547] [outer = 00000000] 18:00:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (14E3D800) [pid = 2372] [serial = 548] [outer = 14D39400] 18:00:44 INFO - PROCESS | 2372 | 1461027644602 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (15310000) [pid = 2372] [serial = 549] [outer = 14D39400] 18:00:45 INFO - PROCESS | 2372 | 1461027645652 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1386ms 18:00:45 INFO - PROCESS | 2372 | 1461027645682 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 2372 | 1461027645686 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:00:45 INFO - PROCESS | 2372 | 1461027645690 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:00:45 INFO - PROCESS | 2372 | 1461027645692 Marionette TRACE conn5 <- [1,698,null,{}] 18:00:45 INFO - PROCESS | 2372 | 1461027645696 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:45 INFO - PROCESS | 2372 | 1461027645802 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:00:45 INFO - PROCESS | 2372 | 1461027645932 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 2372 | ++DOCSHELL 16E3E800 == 51 [pid = 2372] [id = 184] 18:00:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (16E3F400) [pid = 2372] [serial = 550] [outer = 00000000] 18:00:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1823CC00) [pid = 2372] [serial = 551] [outer = 16E3F400] 18:00:46 INFO - PROCESS | 2372 | 1461027645990 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1885A800) [pid = 2372] [serial = 552] [outer = 16E3F400] 18:00:47 INFO - PROCESS | 2372 | 1461027647021 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1374ms 18:00:47 INFO - PROCESS | 2372 | 1461027647068 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 2372 | 1461027647070 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:00:47 INFO - PROCESS | 2372 | 1461027647081 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 2372 | 1461027647087 Marionette TRACE conn5 <- [1,702,null,{}] 18:00:47 INFO - PROCESS | 2372 | 1461027647092 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:47 INFO - PROCESS | 2372 | 1461027647236 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:00:47 INFO - PROCESS | 2372 | 1461027647360 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 2372 | ++DOCSHELL 1098B000 == 52 [pid = 2372] [id = 185] 18:00:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (10995400) [pid = 2372] [serial = 553] [outer = 00000000] 18:00:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (15308800) [pid = 2372] [serial = 554] [outer = 10995400] 18:00:47 INFO - PROCESS | 2372 | 1461027647415 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18B38400) [pid = 2372] [serial = 555] [outer = 10995400] 18:00:48 INFO - PROCESS | 2372 | 1461027648398 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:00:48 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 18:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1339ms 18:00:48 INFO - PROCESS | 2372 | 1461027648415 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 2372 | 1461027648419 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:00:48 INFO - PROCESS | 2372 | 1461027648424 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 2372 | 1461027648428 Marionette TRACE conn5 <- [1,706,null,{}] 18:00:48 INFO - PROCESS | 2372 | 1461027648433 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 2372 | 1461027648540 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:00:48 INFO - PROCESS | 2372 | 1461027648620 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 2372 | ++DOCSHELL 13C52800 == 53 [pid = 2372] [id = 186] 18:00:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (14B41400) [pid = 2372] [serial = 556] [outer = 00000000] 18:00:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (14D9F000) [pid = 2372] [serial = 557] [outer = 14B41400] 18:00:48 INFO - PROCESS | 2372 | 1461027648672 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (14E3B400) [pid = 2372] [serial = 558] [outer = 14B41400] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 0FE75400 == 52 [pid = 2372] [id = 117] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 1030B000 == 51 [pid = 2372] [id = 116] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 1098E400 == 50 [pid = 2372] [id = 181] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 10980C00 == 49 [pid = 2372] [id = 180] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 18B3F800 == 48 [pid = 2372] [id = 179] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 16AEA000 == 47 [pid = 2372] [id = 178] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 1059AC00 == 46 [pid = 2372] [id = 177] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 1059F000 == 45 [pid = 2372] [id = 176] 18:00:49 INFO - PROCESS | 2372 | --DOCSHELL 1148F800 == 44 [pid = 2372] [id = 172] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (1AF0E800) [pid = 2372] [serial = 344] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1098E000) [pid = 2372] [serial = 386] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (16E6F400) [pid = 2372] [serial = 435] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18736800) [pid = 2372] [serial = 491] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1C0E9C00) [pid = 2372] [serial = 476] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18D16400) [pid = 2372] [serial = 494] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (16E3F000) [pid = 2372] [serial = 473] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (10B6C400) [pid = 2372] [serial = 482] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (14E35400) [pid = 2372] [serial = 483] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (15122C00) [pid = 2372] [serial = 485] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (15302800) [pid = 2372] [serial = 486] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (16AE7800) [pid = 2372] [serial = 488] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (16E37C00) [pid = 2372] [serial = 489] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1A08EC00) [pid = 2372] [serial = 480] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1A08A400) [pid = 2372] [serial = 479] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (19115C00) [pid = 2372] [serial = 498] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (19028C00) [pid = 2372] [serial = 497] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (113A1800) [pid = 2372] [serial = 470] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1919B400) [pid = 2372] [serial = 500] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (16E3BC00) [pid = 2372] [serial = 503] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (16E3A800) [pid = 2372] [serial = 504] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (19246C00) [pid = 2372] [serial = 506] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (1919C000) [pid = 2372] [serial = 501] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (18D6B000) [pid = 2372] [serial = 495] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (19696C00) [pid = 2372] [serial = 507] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (1A08C800) [pid = 2372] [serial = 510] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (187D3000) [pid = 2372] [serial = 492] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (1A082400) [pid = 2372] [serial = 509] [outer = 00000000] [url = about:blank] 18:00:49 INFO - PROCESS | 2372 | 1461027649726 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1332ms 18:00:49 INFO - PROCESS | 2372 | 1461027649758 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 2372 | 1461027649763 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:00:49 INFO - PROCESS | 2372 | 1461027649769 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 2372 | 1461027649772 Marionette TRACE conn5 <- [1,710,null,{}] 18:00:49 INFO - PROCESS | 2372 | 1461027649776 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:49 INFO - PROCESS | 2372 | 1461027649863 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:00:49 INFO - PROCESS | 2372 | 1461027649871 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 2372 | ++DOCSHELL 107B7000 == 45 [pid = 2372] [id = 187] 18:00:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (107BA000) [pid = 2372] [serial = 559] [outer = 00000000] 18:00:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (118AC800) [pid = 2372] [serial = 560] [outer = 107BA000] 18:00:49 INFO - PROCESS | 2372 | 1461027649918 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (14E39400) [pid = 2372] [serial = 561] [outer = 107BA000] 18:00:50 INFO - PROCESS | 2372 | 1461027650423 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 2372 | 1461027650445 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:00:50 INFO - PROCESS | 2372 | 1461027650448 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:00:50 INFO - PROCESS | 2372 | 1461027650451 Marionette TRACE conn5 <- [1,714,null,{}] 18:00:50 INFO - PROCESS | 2372 | 1461027650461 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 2372 | 1461027650551 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:00:50 INFO - PROCESS | 2372 | 1461027650560 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 2372 | ++DOCSHELL 16E39C00 == 46 [pid = 2372] [id = 188] 18:00:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (16E3A800) [pid = 2372] [serial = 562] [outer = 00000000] 18:00:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (1823D400) [pid = 2372] [serial = 563] [outer = 16E3A800] 18:00:50 INFO - PROCESS | 2372 | 1461027650609 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (187AB800) [pid = 2372] [serial = 564] [outer = 16E3A800] 18:00:51 INFO - PROCESS | 2372 | 1461027651138 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 18:00:51 INFO - PROCESS | 2372 | 1461027651182 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 2372 | 1461027651185 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:00:51 INFO - PROCESS | 2372 | 1461027651188 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 2372 | 1461027651190 Marionette TRACE conn5 <- [1,718,null,{}] 18:00:51 INFO - PROCESS | 2372 | 1461027651193 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:51 INFO - PROCESS | 2372 | 1461027651303 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:00:51 INFO - PROCESS | 2372 | 1461027651310 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 2372 | ++DOCSHELL 18B3FC00 == 47 [pid = 2372] [id = 189] 18:00:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (18D61400) [pid = 2372] [serial = 565] [outer = 00000000] 18:00:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (19028C00) [pid = 2372] [serial = 566] [outer = 18D61400] 18:00:51 INFO - PROCESS | 2372 | 1461027651356 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (19118000) [pid = 2372] [serial = 567] [outer = 18D61400] 18:00:51 INFO - PROCESS | 2372 | 1461027651870 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 2372 | 1461027651924 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:00:51 INFO - PROCESS | 2372 | 1461027651927 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 2372 | 1461027651929 Marionette TRACE conn5 <- [1,722,null,{}] 18:00:51 INFO - PROCESS | 2372 | 1461027651933 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 2372 | 1461027652039 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:00:52 INFO - PROCESS | 2372 | 1461027652048 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 2372 | ++DOCSHELL 10597800 == 48 [pid = 2372] [id = 190] 18:00:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (19028000) [pid = 2372] [serial = 568] [outer = 00000000] 18:00:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (191A4400) [pid = 2372] [serial = 569] [outer = 19028000] 18:00:52 INFO - PROCESS | 2372 | 1461027652137 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1924A000) [pid = 2372] [serial = 570] [outer = 19028000] 18:00:52 INFO - PROCESS | 2372 | 1461027652566 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 18:00:52 INFO - PROCESS | 2372 | 1461027652602 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 2372 | 1461027652604 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:00:52 INFO - PROCESS | 2372 | 1461027652607 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 2372 | 1461027652609 Marionette TRACE conn5 <- [1,726,null,{}] 18:00:52 INFO - PROCESS | 2372 | 1461027652612 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 2372 | 1461027652783 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:00:52 INFO - PROCESS | 2372 | 1461027652844 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 2372 | ++DOCSHELL 198DD400 == 49 [pid = 2372] [id = 191] 18:00:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (198E1000) [pid = 2372] [serial = 571] [outer = 00000000] 18:00:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1A086800) [pid = 2372] [serial = 572] [outer = 198E1000] 18:00:52 INFO - PROCESS | 2372 | 1461027652895 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1A08F800) [pid = 2372] [serial = 573] [outer = 198E1000] 18:00:53 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18B40C00) [pid = 2372] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:00:53 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1098CC00) [pid = 2372] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:00:53 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (16AED000) [pid = 2372] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:00:53 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (19027400) [pid = 2372] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:00:53 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (1C0E1800) [pid = 2372] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:00:53 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1059C400) [pid = 2372] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:00:53 INFO - PROCESS | 2372 | 1461027653808 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1229ms 18:00:53 INFO - PROCESS | 2372 | 1461027653837 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 2372 | 1461027653839 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:00:53 INFO - PROCESS | 2372 | 1461027653843 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 2372 | 1461027653844 Marionette TRACE conn5 <- [1,730,null,{}] 18:00:53 INFO - PROCESS | 2372 | 1461027653848 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 2372 | 1461027653984 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:00:54 INFO - PROCESS | 2372 | 1461027654032 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 2372 | ++DOCSHELL 0FDBBC00 == 50 [pid = 2372] [id = 192] 18:00:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (107AD000) [pid = 2372] [serial = 574] [outer = 00000000] 18:00:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (18D11400) [pid = 2372] [serial = 575] [outer = 107AD000] 18:00:54 INFO - PROCESS | 2372 | 1461027654077 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (19FC1800) [pid = 2372] [serial = 576] [outer = 107AD000] 18:00:54 INFO - PROCESS | 2372 | 1461027654940 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:00:55 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 18:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 18:00:55 INFO - PROCESS | 2372 | 1461027655009 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:00:55 INFO - PROCESS | 2372 | 1461027655011 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:00:55 INFO - PROCESS | 2372 | 1461027655014 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 2372 | 1461027655016 Marionette TRACE conn5 <- [1,734,null,{}] 18:00:55 INFO - PROCESS | 2372 | 1461027655020 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 2372 | 1461027655099 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:00:55 INFO - PROCESS | 2372 | 1461027655106 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 2372 | ++DOCSHELL 105A0C00 == 51 [pid = 2372] [id = 193] 18:00:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (18B11C00) [pid = 2372] [serial = 577] [outer = 00000000] 18:00:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18B18000) [pid = 2372] [serial = 578] [outer = 18B11C00] 18:00:55 INFO - PROCESS | 2372 | 1461027655152 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18B17C00) [pid = 2372] [serial = 579] [outer = 18B11C00] 18:00:56 INFO - PROCESS | 2372 | 1461027656143 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:00:56 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.) 18:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 18:00:56 INFO - PROCESS | 2372 | 1461027656198 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 2372 | 1461027656202 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:00:56 INFO - PROCESS | 2372 | 1461027656208 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 2372 | 1461027656212 Marionette TRACE conn5 <- [1,738,null,{}] 18:00:56 INFO - PROCESS | 2372 | 1461027656218 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:56 INFO - PROCESS | 2372 | 1461027656322 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:00:56 INFO - PROCESS | 2372 | 1461027656400 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 2372 | ++DOCSHELL 10980400 == 52 [pid = 2372] [id = 194] 18:00:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (10983000) [pid = 2372] [serial = 580] [outer = 00000000] 18:00:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (10B0B800) [pid = 2372] [serial = 581] [outer = 10983000] 18:00:56 INFO - PROCESS | 2372 | 1461027656499 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (14B43800) [pid = 2372] [serial = 582] [outer = 10983000] 18:00:57 INFO - PROCESS | 2372 | 1461027657601 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1434ms 18:00:57 INFO - PROCESS | 2372 | 1461027657641 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 2372 | 1461027657647 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:00:57 INFO - PROCESS | 2372 | 1461027657653 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 2372 | 1461027657656 Marionette TRACE conn5 <- [1,742,null,{}] 18:00:57 INFO - PROCESS | 2372 | 1461027657660 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 2372 | 1461027657769 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:00:57 INFO - PROCESS | 2372 | 1461027657899 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 2372 | ++DOCSHELL 16E3BC00 == 53 [pid = 2372] [id = 195] 18:00:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (16E71800) [pid = 2372] [serial = 583] [outer = 00000000] 18:00:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (18D18800) [pid = 2372] [serial = 584] [outer = 16E71800] 18:00:57 INFO - PROCESS | 2372 | 1461027657955 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (18E53800) [pid = 2372] [serial = 585] [outer = 16E71800] 18:00:59 INFO - PROCESS | 2372 | 1461027659003 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:00:59 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 18:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1377ms 18:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:00:59 INFO - PROCESS | 2372 | 1461027659032 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 2372 | 1461027659035 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:00:59 INFO - PROCESS | 2372 | 1461027659038 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 2372 | 1461027659042 Marionette TRACE conn5 <- [1,746,null,{}] 18:00:59 INFO - PROCESS | 2372 | 1461027659053 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 2372 | 1461027659161 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:00:59 INFO - PROCESS | 2372 | 1461027659289 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 2372 | ++DOCSHELL 18D0D800 == 54 [pid = 2372] [id = 196] 18:00:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (18E58800) [pid = 2372] [serial = 586] [outer = 00000000] 18:00:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1902DC00) [pid = 2372] [serial = 587] [outer = 18E58800] 18:00:59 INFO - PROCESS | 2372 | 1461027659353 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (19242400) [pid = 2372] [serial = 588] [outer = 18E58800] 18:01:00 INFO - PROCESS | 2372 | 1461027660080 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1076ms 18:01:00 INFO - PROCESS | 2372 | 1461027660119 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 2372 | 1461027660123 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:01:00 INFO - PROCESS | 2372 | 1461027660128 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 2372 | 1461027660131 Marionette TRACE conn5 <- [1,750,null,{}] 18:01:00 INFO - PROCESS | 2372 | 1461027660137 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:00 INFO - PROCESS | 2372 | 1461027660230 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:01:00 INFO - PROCESS | 2372 | 1461027660314 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 2372 | ++DOCSHELL 13C50400 == 55 [pid = 2372] [id = 197] 18:01:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (14DA2800) [pid = 2372] [serial = 589] [outer = 00000000] 18:01:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (15306800) [pid = 2372] [serial = 590] [outer = 14DA2800] 18:01:00 INFO - PROCESS | 2372 | 1461027660409 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1542F000) [pid = 2372] [serial = 591] [outer = 14DA2800] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 118ACC00 == 54 [pid = 2372] [id = 119] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 14E3FC00 == 53 [pid = 2372] [id = 132] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 14E35C00 == 52 [pid = 2372] [id = 126] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 19026C00 == 51 [pid = 2372] [id = 127] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 113A4400 == 50 [pid = 2372] [id = 124] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1915C400) [pid = 2372] [serial = 542] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 1098B000 == 49 [pid = 2372] [id = 185] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 16E3E800 == 48 [pid = 2372] [id = 184] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 14D21800 == 47 [pid = 2372] [id = 183] 18:01:00 INFO - PROCESS | 2372 | --DOCSHELL 0EDA1400 == 46 [pid = 2372] [id = 182] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (18E57400) [pid = 2372] [serial = 536] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1BCF3800) [pid = 2372] [serial = 521] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (151CE000) [pid = 2372] [serial = 527] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (187D6400) [pid = 2372] [serial = 533] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (19165000) [pid = 2372] [serial = 539] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (14E3A800) [pid = 2372] [serial = 515] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1DF0C000) [pid = 2372] [serial = 525] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (1DC0F800) [pid = 2372] [serial = 524] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (11499000) [pid = 2372] [serial = 530] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1512B400) [pid = 2372] [serial = 531] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (18D97000) [pid = 2372] [serial = 518] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1C06D800) [pid = 2372] [serial = 512] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (18E5E000) [pid = 2372] [serial = 537] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (161A9000) [pid = 2372] [serial = 528] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18B34C00) [pid = 2372] [serial = 534] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (19167800) [pid = 2372] [serial = 540] [outer = 00000000] [url = about:blank] 18:01:01 INFO - PROCESS | 2372 | 1461027661411 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1325ms 18:01:01 INFO - PROCESS | 2372 | 1461027661452 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 2372 | 1461027661457 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:01:01 INFO - PROCESS | 2372 | 1461027661463 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 2372 | 1461027661466 Marionette TRACE conn5 <- [1,754,null,{}] 18:01:01 INFO - PROCESS | 2372 | 1461027661469 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 2372 | 1461027661549 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:01:01 INFO - PROCESS | 2372 | 1461027661555 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 2372 | ++DOCSHELL 1097B000 == 47 [pid = 2372] [id = 198] 18:01:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (10989800) [pid = 2372] [serial = 592] [outer = 00000000] 18:01:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (14DA7000) [pid = 2372] [serial = 593] [outer = 10989800] 18:01:01 INFO - PROCESS | 2372 | 1461027661601 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (14FE9400) [pid = 2372] [serial = 594] [outer = 10989800] 18:01:02 INFO - PROCESS | 2372 | 1461027662556 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 18:01:02 INFO - PROCESS | 2372 | 1461027662589 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 2372 | 1461027662591 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:01:02 INFO - PROCESS | 2372 | 1461027662595 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 2372 | 1461027662598 Marionette TRACE conn5 <- [1,758,null,{}] 18:01:02 INFO - PROCESS | 2372 | 1461027662608 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 2372 | 1461027662728 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:01:02 INFO - PROCESS | 2372 | 1461027662734 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 2372 | ++DOCSHELL 16609000 == 48 [pid = 2372] [id = 199] 18:01:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1660A000) [pid = 2372] [serial = 595] [outer = 00000000] 18:01:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (16E3FC00) [pid = 2372] [serial = 596] [outer = 1660A000] 18:01:02 INFO - PROCESS | 2372 | 1461027662782 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (187AE000) [pid = 2372] [serial = 597] [outer = 1660A000] 18:01:03 INFO - PROCESS | 2372 | 1461027663252 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 18:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:01:03 INFO - PROCESS | 2372 | 1461027663269 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 2372 | 1461027663271 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:01:03 INFO - PROCESS | 2372 | 1461027663274 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 2372 | 1461027663275 Marionette TRACE conn5 <- [1,762,null,{}] 18:01:03 INFO - PROCESS | 2372 | 1461027663279 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 2372 | 1461027663394 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:01:03 INFO - PROCESS | 2372 | 1461027663401 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 2372 | ++DOCSHELL 18B13400 == 49 [pid = 2372] [id = 200] 18:01:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18B14000) [pid = 2372] [serial = 598] [outer = 00000000] 18:01:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (18D16400) [pid = 2372] [serial = 599] [outer = 18B14000] 18:01:03 INFO - PROCESS | 2372 | 1461027663446 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (18D99000) [pid = 2372] [serial = 600] [outer = 18B14000] 18:01:03 INFO - PROCESS | 2372 | 1461027663888 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 18:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:01:03 INFO - PROCESS | 2372 | 1461027663905 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 2372 | 1461027663907 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:01:03 INFO - PROCESS | 2372 | 1461027663910 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 2372 | 1461027663911 Marionette TRACE conn5 <- [1,766,null,{}] 18:01:03 INFO - PROCESS | 2372 | 1461027663915 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 2372 | 1461027664022 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:01:04 INFO - PROCESS | 2372 | 1461027664028 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 2372 | ++DOCSHELL 18D16C00 == 50 [pid = 2372] [id = 201] 18:01:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (18E54400) [pid = 2372] [serial = 601] [outer = 00000000] 18:01:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (19112800) [pid = 2372] [serial = 602] [outer = 18E54400] 18:01:04 INFO - PROCESS | 2372 | 1461027664072 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1915D800) [pid = 2372] [serial = 603] [outer = 18E54400] 18:01:04 INFO - PROCESS | 2372 | 1461027664770 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (19028000) [pid = 2372] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (107BA000) [pid = 2372] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (18D61400) [pid = 2372] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (14B41400) [pid = 2372] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (16E3A800) [pid = 2372] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (198E1000) [pid = 2372] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (107AD000) [pid = 2372] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:01:04 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (14E37400) [pid = 2372] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 18:01:04 INFO - PROCESS | 2372 | 1461027664841 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:01:04 INFO - PROCESS | 2372 | 1461027664843 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:01:04 INFO - PROCESS | 2372 | 1461027664846 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 2372 | 1461027664848 Marionette TRACE conn5 <- [1,770,null,{}] 18:01:04 INFO - PROCESS | 2372 | 1461027664852 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 2372 | 1461027664953 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:01:04 INFO - PROCESS | 2372 | 1461027664961 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 2372 | ++DOCSHELL 1512A000 == 51 [pid = 2372] [id = 202] 18:01:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (19024800) [pid = 2372] [serial = 604] [outer = 00000000] 18:01:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1919A400) [pid = 2372] [serial = 605] [outer = 19024800] 18:01:05 INFO - PROCESS | 2372 | 1461027665010 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1919EC00) [pid = 2372] [serial = 606] [outer = 19024800] 18:01:05 INFO - PROCESS | 2372 | 1461027665471 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 18:01:05 INFO - PROCESS | 2372 | 1461027665518 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 2372 | 1461027665520 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:01:05 INFO - PROCESS | 2372 | 1461027665523 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 2372 | 1461027665524 Marionette TRACE conn5 <- [1,774,null,{}] 18:01:05 INFO - PROCESS | 2372 | 1461027665531 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 2372 | 1461027665607 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:01:05 INFO - PROCESS | 2372 | 1461027665614 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 2372 | ++DOCSHELL 18B14800 == 52 [pid = 2372] [id = 203] 18:01:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (19246C00) [pid = 2372] [serial = 607] [outer = 00000000] 18:01:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (19D0D800) [pid = 2372] [serial = 608] [outer = 19246C00] 18:01:05 INFO - PROCESS | 2372 | 1461027665658 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1A086400) [pid = 2372] [serial = 609] [outer = 19246C00] 18:01:06 INFO - PROCESS | 2372 | 1461027666082 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 570ms 18:01:06 INFO - PROCESS | 2372 | 1461027666097 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 2372 | 1461027666099 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:01:06 INFO - PROCESS | 2372 | 1461027666115 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 2372 | 1461027666116 Marionette TRACE conn5 <- [1,778,null,{}] 18:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:01:06 INFO - PROCESS | 2372 | 1461027666120 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 2372 | 1461027666195 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:01:06 INFO - PROCESS | 2372 | 1461027666201 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 2372 | ++DOCSHELL 0FE70400 == 53 [pid = 2372] [id = 204] 18:01:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1A08B400) [pid = 2372] [serial = 610] [outer = 00000000] 18:01:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1B00D000) [pid = 2372] [serial = 611] [outer = 1A08B400] 18:01:06 INFO - PROCESS | 2372 | 1461027666245 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1B00D800) [pid = 2372] [serial = 612] [outer = 1A08B400] 18:01:06 INFO - PROCESS | 2372 | 1461027666698 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 18:01:06 INFO - PROCESS | 2372 | 1461027666752 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 2372 | 1461027666754 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:01:06 INFO - PROCESS | 2372 | 1461027666758 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:01:06 INFO - PROCESS | 2372 | 1461027666759 Marionette TRACE conn5 <- [1,782,null,{}] 18:01:06 INFO - PROCESS | 2372 | 1461027666808 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 2372 | 1461027666929 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:01:07 INFO - PROCESS | 2372 | 1461027667033 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 2372 | ++DOCSHELL 1097B800 == 54 [pid = 2372] [id = 205] 18:01:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1097CC00) [pid = 2372] [serial = 613] [outer = 00000000] 18:01:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (1098C400) [pid = 2372] [serial = 614] [outer = 1097CC00] 18:01:07 INFO - PROCESS | 2372 | 1461027667090 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (1143DC00) [pid = 2372] [serial = 615] [outer = 1097CC00] 18:01:07 INFO - PROCESS | 2372 | 1461027667755 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1066ms 18:01:07 INFO - PROCESS | 2372 | 1461027667829 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 2372 | 1461027667835 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:01:07 INFO - PROCESS | 2372 | 1461027667839 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:01:07 INFO - PROCESS | 2372 | 1461027667842 Marionette TRACE conn5 <- [1,786,null,{}] 18:01:07 INFO - PROCESS | 2372 | 1461027667847 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:07 INFO - PROCESS | 2372 | 1461027667982 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:01:08 INFO - PROCESS | 2372 | 1461027668110 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 2372 | ++DOCSHELL 1660AC00 == 55 [pid = 2372] [id = 206] 18:01:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (16AE1C00) [pid = 2372] [serial = 616] [outer = 00000000] 18:01:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (16E3F800) [pid = 2372] [serial = 617] [outer = 16AE1C00] 18:01:08 INFO - PROCESS | 2372 | 1461027668167 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (18854800) [pid = 2372] [serial = 618] [outer = 16AE1C00] 18:01:08 INFO - PROCESS | 2372 | 1461027668725 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:01:08 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 18:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 931ms 18:01:08 INFO - PROCESS | 2372 | 1461027668774 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 2372 | 1461027668776 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:01:08 INFO - PROCESS | 2372 | 1461027668780 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 2372 | 1461027668782 Marionette TRACE conn5 <- [1,790,null,{}] 18:01:08 INFO - PROCESS | 2372 | 1461027668786 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 2372 | 1461027668890 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:01:08 INFO - PROCESS | 2372 | 1461027668988 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 2372 | ++DOCSHELL 19026400 == 56 [pid = 2372] [id = 207] 18:01:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (19115000) [pid = 2372] [serial = 619] [outer = 00000000] 18:01:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1B00A400) [pid = 2372] [serial = 620] [outer = 19115000] 18:01:09 INFO - PROCESS | 2372 | 1461027669048 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1B2B6000) [pid = 2372] [serial = 621] [outer = 19115000] 18:01:09 INFO - PROCESS | 2372 | 1461027669672 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:01:09 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 18:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 18:01:09 INFO - PROCESS | 2372 | 1461027669715 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 2372 | 1461027669722 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:01:09 INFO - PROCESS | 2372 | 1461027669731 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 2372 | 1461027669733 Marionette TRACE conn5 <- [1,794,null,{}] 18:01:09 INFO - PROCESS | 2372 | 1461027669737 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 2372 | 1461027669840 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:01:09 INFO - PROCESS | 2372 | 1461027669936 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 2372 | ++DOCSHELL 1923F800 == 57 [pid = 2372] [id = 208] 18:01:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (195D7800) [pid = 2372] [serial = 622] [outer = 00000000] 18:01:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1A07C000) [pid = 2372] [serial = 623] [outer = 195D7800] 18:01:10 INFO - PROCESS | 2372 | 1461027669990 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1BC62400) [pid = 2372] [serial = 624] [outer = 195D7800] 18:01:10 INFO - PROCESS | 2372 | 1461027670550 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:01:10 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 18:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 891ms 18:01:10 INFO - PROCESS | 2372 | 1461027670619 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 2372 | 1461027670621 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:01:10 INFO - PROCESS | 2372 | 1461027670624 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:01:10 INFO - PROCESS | 2372 | 1461027670626 Marionette TRACE conn5 <- [1,798,null,{}] 18:01:10 INFO - PROCESS | 2372 | 1461027670630 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:10 INFO - PROCESS | 2372 | 1461027670728 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:01:10 INFO - PROCESS | 2372 | 1461027670852 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 2372 | ++DOCSHELL 14E21C00 == 58 [pid = 2372] [id = 209] 18:01:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (14E23800) [pid = 2372] [serial = 625] [outer = 00000000] 18:01:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (14E2C400) [pid = 2372] [serial = 626] [outer = 14E23800] 18:01:10 INFO - PROCESS | 2372 | 1461027670907 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (14E2F800) [pid = 2372] [serial = 627] [outer = 14E23800] 18:01:11 INFO - PROCESS | 2372 | 1461027671511 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 18:01:11 INFO - PROCESS | 2372 | 1461027671558 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 2372 | 1461027671561 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:01:11 INFO - PROCESS | 2372 | 1461027671564 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 2372 | 1461027671566 Marionette TRACE conn5 <- [1,802,null,{}] 18:01:11 INFO - PROCESS | 2372 | 1461027671570 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 2372 | 1461027671813 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:01:11 INFO - PROCESS | 2372 | 1461027671946 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA0400 == 59 [pid = 2372] [id = 210] 18:01:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (0EDA3000) [pid = 2372] [serial = 628] [outer = 00000000] 18:01:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (0FD10400) [pid = 2372] [serial = 629] [outer = 0EDA3000] 18:01:12 INFO - PROCESS | 2372 | 1461027671996 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (0FE42C00) [pid = 2372] [serial = 630] [outer = 0EDA3000] 18:01:12 INFO - PROCESS | 2372 | --DOCSHELL 10974C00 == 58 [pid = 2372] [id = 131] 18:01:12 INFO - PROCESS | 2372 | --DOCSHELL 0FB35400 == 57 [pid = 2372] [id = 130] 18:01:12 INFO - PROCESS | 2372 | --DOCSHELL 15310400 == 56 [pid = 2372] [id = 133] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (15308800) [pid = 2372] [serial = 554] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (14E3B400) [pid = 2372] [serial = 558] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (14D9F000) [pid = 2372] [serial = 557] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (1823D400) [pid = 2372] [serial = 563] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (187AB800) [pid = 2372] [serial = 564] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1A086800) [pid = 2372] [serial = 572] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1924A000) [pid = 2372] [serial = 570] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (18D11400) [pid = 2372] [serial = 575] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1823CC00) [pid = 2372] [serial = 551] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1A08F800) [pid = 2372] [serial = 573] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (19118000) [pid = 2372] [serial = 567] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (19FC1800) [pid = 2372] [serial = 576] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (191A6400) [pid = 2372] [serial = 543] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18B18000) [pid = 2372] [serial = 578] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (103BCC00) [pid = 2372] [serial = 545] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (14E3D800) [pid = 2372] [serial = 548] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (191A4400) [pid = 2372] [serial = 569] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (118AC800) [pid = 2372] [serial = 560] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (14E39400) [pid = 2372] [serial = 561] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (19028C00) [pid = 2372] [serial = 566] [outer = 00000000] [url = about:blank] 18:01:12 INFO - PROCESS | 2372 | 1461027672671 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 2372 | 1461027672688 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:01:12 INFO - PROCESS | 2372 | 1461027672692 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 2372 | 1461027672696 Marionette TRACE conn5 <- [1,806,null,{}] 18:01:12 INFO - PROCESS | 2372 | 1461027672704 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 2372 | 1461027672799 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:01:12 INFO - PROCESS | 2372 | 1461027672887 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 2372 | ++DOCSHELL 10309C00 == 57 [pid = 2372] [id = 211] 18:01:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (103D9400) [pid = 2372] [serial = 631] [outer = 00000000] 18:01:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (118AC800) [pid = 2372] [serial = 632] [outer = 103D9400] 18:01:12 INFO - PROCESS | 2372 | 1461027672936 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (14B46400) [pid = 2372] [serial = 633] [outer = 103D9400] 18:01:13 INFO - PROCESS | 2372 | 1461027673321 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 690ms 18:01:13 INFO - PROCESS | 2372 | 1461027673384 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 2372 | 1461027673387 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:01:13 INFO - PROCESS | 2372 | 1461027673390 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:01:13 INFO - PROCESS | 2372 | 1461027673392 Marionette TRACE conn5 <- [1,810,null,{}] 18:01:13 INFO - PROCESS | 2372 | 1461027673396 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 2372 | 1461027673477 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:01:13 INFO - PROCESS | 2372 | 1461027673484 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 2372 | ++DOCSHELL 14D1E800 == 58 [pid = 2372] [id = 212] 18:01:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (14D9F000) [pid = 2372] [serial = 634] [outer = 00000000] 18:01:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (14E40C00) [pid = 2372] [serial = 635] [outer = 14D9F000] 18:01:13 INFO - PROCESS | 2372 | 1461027673529 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (151D1400) [pid = 2372] [serial = 636] [outer = 14D9F000] 18:01:14 INFO - PROCESS | 2372 | 1461027674034 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 2372 | 1461027674067 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:01:14 INFO - PROCESS | 2372 | 1461027674077 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 2372 | 1461027674082 Marionette TRACE conn5 <- [1,814,null,{}] 18:01:14 INFO - PROCESS | 2372 | 1461027674085 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 2372 | 1461027674171 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:01:14 INFO - PROCESS | 2372 | 1461027674180 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 2372 | ++DOCSHELL 16243800 == 59 [pid = 2372] [id = 213] 18:01:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (16602C00) [pid = 2372] [serial = 637] [outer = 00000000] 18:01:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1660D000) [pid = 2372] [serial = 638] [outer = 16602C00] 18:01:14 INFO - PROCESS | 2372 | 1461027674226 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (16E39000) [pid = 2372] [serial = 639] [outer = 16602C00] 18:01:14 INFO - PROCESS | 2372 | 1461027674677 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 18:01:14 INFO - PROCESS | 2372 | 1461027674766 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 2372 | 1461027674768 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:01:14 INFO - PROCESS | 2372 | 1461027674771 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 2372 | 1461027674773 Marionette TRACE conn5 <- [1,818,null,{}] 18:01:14 INFO - PROCESS | 2372 | 1461027674776 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 2372 | 1461027674912 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:01:14 INFO - PROCESS | 2372 | 1461027674937 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 2372 | ++DOCSHELL 1828C400 == 60 [pid = 2372] [id = 214] 18:01:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1828C800) [pid = 2372] [serial = 640] [outer = 00000000] 18:01:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (187AB000) [pid = 2372] [serial = 641] [outer = 1828C800] 18:01:15 INFO - PROCESS | 2372 | 1461027674982 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (187DA000) [pid = 2372] [serial = 642] [outer = 1828C800] 18:01:15 INFO - PROCESS | 2372 | 1461027675427 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 18:01:15 INFO - PROCESS | 2372 | 1461027675443 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:01:15 INFO - PROCESS | 2372 | 1461027675445 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:01:15 INFO - PROCESS | 2372 | 1461027675448 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 2372 | 1461027675450 Marionette TRACE conn5 <- [1,822,null,{}] 18:01:15 INFO - PROCESS | 2372 | 1461027675453 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:15 INFO - PROCESS | 2372 | 1461027675565 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:01:15 INFO - PROCESS | 2372 | 1461027675572 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 2372 | ++DOCSHELL 18B1B000 == 61 [pid = 2372] [id = 215] 18:01:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (18B1C800) [pid = 2372] [serial = 643] [outer = 00000000] 18:01:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (18B3E800) [pid = 2372] [serial = 644] [outer = 18B1C800] 18:01:15 INFO - PROCESS | 2372 | 1461027675673 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (18D98400) [pid = 2372] [serial = 645] [outer = 18B1C800] 18:01:16 INFO - PROCESS | 2372 | 1461027676146 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 18:01:16 INFO - PROCESS | 2372 | 1461027676187 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 2372 | 1461027676189 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:01:16 INFO - PROCESS | 2372 | 1461027676192 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 2372 | 1461027676194 Marionette TRACE conn5 <- [1,826,null,{}] 18:01:16 INFO - PROCESS | 2372 | 1461027676236 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 2372 | 1461027676347 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:01:16 INFO - PROCESS | 2372 | 1461027676359 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 2372 | ++DOCSHELL 18E53C00 == 62 [pid = 2372] [id = 216] 18:01:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18E55000) [pid = 2372] [serial = 646] [outer = 00000000] 18:01:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (19159400) [pid = 2372] [serial = 647] [outer = 18E55000] 18:01:16 INFO - PROCESS | 2372 | 1461027676452 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (19159800) [pid = 2372] [serial = 648] [outer = 18E55000] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (14DA2800) [pid = 2372] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (10989800) [pid = 2372] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1660A000) [pid = 2372] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (18B14000) [pid = 2372] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (18E54400) [pid = 2372] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (19024800) [pid = 2372] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:01:16 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (19246C00) [pid = 2372] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:01:16 INFO - PROCESS | 2372 | 1461027676966 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 811ms 18:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:01:17 INFO - PROCESS | 2372 | 1461027677004 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 2372 | 1461027677006 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:01:17 INFO - PROCESS | 2372 | 1461027677009 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 2372 | 1461027677011 Marionette TRACE conn5 <- [1,830,null,{}] 18:01:17 INFO - PROCESS | 2372 | 1461027677014 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 2372 | 1461027677092 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:01:17 INFO - PROCESS | 2372 | 1461027677184 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 2372 | ++DOCSHELL 19024000 == 63 [pid = 2372] [id = 217] 18:01:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (19115800) [pid = 2372] [serial = 649] [outer = 00000000] 18:01:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (191A5000) [pid = 2372] [serial = 650] [outer = 19115800] 18:01:17 INFO - PROCESS | 2372 | 1461027677229 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (191A8400) [pid = 2372] [serial = 651] [outer = 19115800] 18:01:17 INFO - PROCESS | 2372 | 1461027677598 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 18:01:17 INFO - PROCESS | 2372 | 1461027677670 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 2372 | 1461027677672 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:01:17 INFO - PROCESS | 2372 | 1461027677676 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 2372 | 1461027677678 Marionette TRACE conn5 <- [1,834,null,{}] 18:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:01:17 INFO - PROCESS | 2372 | 1461027677681 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 2372 | 1461027677759 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:01:17 INFO - PROCESS | 2372 | 1461027677765 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 2372 | ++DOCSHELL 19240400 == 64 [pid = 2372] [id = 218] 18:01:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (19244800) [pid = 2372] [serial = 652] [outer = 00000000] 18:01:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (195E0000) [pid = 2372] [serial = 653] [outer = 19244800] 18:01:17 INFO - PROCESS | 2372 | 1461027677809 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (195E5C00) [pid = 2372] [serial = 654] [outer = 19244800] 18:01:18 INFO - PROCESS | 2372 | 1461027678239 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 18:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:01:18 INFO - PROCESS | 2372 | 1461027678255 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 2372 | 1461027678257 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:01:18 INFO - PROCESS | 2372 | 1461027678260 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 2372 | 1461027678262 Marionette TRACE conn5 <- [1,838,null,{}] 18:01:18 INFO - PROCESS | 2372 | 1461027678265 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:18 INFO - PROCESS | 2372 | 1461027678385 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:01:18 INFO - PROCESS | 2372 | 1461027678392 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 2372 | ++DOCSHELL 195DC000 == 65 [pid = 2372] [id = 219] 18:01:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (195DC400) [pid = 2372] [serial = 655] [outer = 00000000] 18:01:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (19FBCC00) [pid = 2372] [serial = 656] [outer = 195DC400] 18:01:18 INFO - PROCESS | 2372 | 1461027678436 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1A072000) [pid = 2372] [serial = 657] [outer = 195DC400] 18:01:18 INFO - PROCESS | 2372 | 1461027678898 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 18:01:18 INFO - PROCESS | 2372 | 1461027678932 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 2372 | 1461027678937 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:01:18 INFO - PROCESS | 2372 | 1461027678942 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 2372 | 1461027678946 Marionette TRACE conn5 <- [1,842,null,{}] 18:01:18 INFO - PROCESS | 2372 | 1461027678953 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 2372 | 1461027679062 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:01:19 INFO - PROCESS | 2372 | 1461027679240 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 2372 | ++DOCSHELL 10979400 == 66 [pid = 2372] [id = 220] 18:01:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1097D000) [pid = 2372] [serial = 658] [outer = 00000000] 18:01:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1139F400) [pid = 2372] [serial = 659] [outer = 1097D000] 18:01:19 INFO - PROCESS | 2372 | 1461027679296 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (13C50000) [pid = 2372] [serial = 660] [outer = 1097D000] 18:01:19 INFO - PROCESS | 2372 | 1461027679857 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 18:01:19 INFO - PROCESS | 2372 | 1461027679877 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 2372 | 1461027679883 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:01:19 INFO - PROCESS | 2372 | 1461027679891 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 2372 | 1461027679894 Marionette TRACE conn5 <- [1,846,null,{}] 18:01:19 INFO - PROCESS | 2372 | 1461027679898 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:20 INFO - PROCESS | 2372 | 1461027680006 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:01:20 INFO - PROCESS | 2372 | 1461027680108 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 2372 | ++DOCSHELL 14D14400 == 67 [pid = 2372] [id = 221] 18:01:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (14E2AC00) [pid = 2372] [serial = 661] [outer = 00000000] 18:01:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (161ABC00) [pid = 2372] [serial = 662] [outer = 14E2AC00] 18:01:20 INFO - PROCESS | 2372 | 1461027680162 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1660E000) [pid = 2372] [serial = 663] [outer = 14E2AC00] 18:01:20 INFO - PROCESS | 2372 | 1461027680807 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 971ms 18:01:20 INFO - PROCESS | 2372 | 1461027680863 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 2372 | 1461027680865 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:01:20 INFO - PROCESS | 2372 | 1461027680869 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:01:20 INFO - PROCESS | 2372 | 1461027680873 Marionette TRACE conn5 <- [1,850,null,{}] 18:01:20 INFO - PROCESS | 2372 | 1461027680884 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:21 INFO - PROCESS | 2372 | 1461027681024 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:01:21 INFO - PROCESS | 2372 | 1461027681156 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 2372 | ++DOCSHELL 16245000 == 68 [pid = 2372] [id = 222] 18:01:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (18B17000) [pid = 2372] [serial = 664] [outer = 00000000] 18:01:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (19F42400) [pid = 2372] [serial = 665] [outer = 18B17000] 18:01:21 INFO - PROCESS | 2372 | 1461027681217 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1A07EC00) [pid = 2372] [serial = 666] [outer = 18B17000] 18:01:21 INFO - PROCESS | 2372 | 1461027681822 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 18:01:21 INFO - PROCESS | 2372 | 1461027681843 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 2372 | 1461027681846 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:01:21 INFO - PROCESS | 2372 | 1461027681864 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 2372 | 1461027681866 Marionette TRACE conn5 <- [1,854,null,{}] 18:01:21 INFO - PROCESS | 2372 | 1461027681870 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:21 INFO - PROCESS | 2372 | 1461027681978 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:01:22 INFO - PROCESS | 2372 | 1461027682108 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 2372 | ++DOCSHELL 1AF0E800 == 69 [pid = 2372] [id = 223] 18:01:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (1AF15000) [pid = 2372] [serial = 667] [outer = 00000000] 18:01:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (1B2E5800) [pid = 2372] [serial = 668] [outer = 1AF15000] 18:01:22 INFO - PROCESS | 2372 | 1461027682165 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1BCEE400) [pid = 2372] [serial = 669] [outer = 1AF15000] 18:01:22 INFO - PROCESS | 2372 | 1461027682789 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 971ms 18:01:22 INFO - PROCESS | 2372 | 1461027682834 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 2372 | 1461027682836 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:01:22 INFO - PROCESS | 2372 | 1461027682839 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 2372 | 1461027682841 Marionette TRACE conn5 <- [1,858,null,{}] 18:01:22 INFO - PROCESS | 2372 | 1461027682845 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:22 INFO - PROCESS | 2372 | 1461027682948 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:01:23 INFO - PROCESS | 2372 | 1461027683053 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 2372 | ++DOCSHELL 18B10000 == 70 [pid = 2372] [id = 224] 18:01:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (18E5A000) [pid = 2372] [serial = 670] [outer = 00000000] 18:01:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (19D0F400) [pid = 2372] [serial = 671] [outer = 18E5A000] 18:01:23 INFO - PROCESS | 2372 | 1461027683108 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1AF14000) [pid = 2372] [serial = 672] [outer = 18E5A000] 18:01:24 INFO - PROCESS | 2372 | 1461027684972 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2180ms 18:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:01:25 INFO - PROCESS | 2372 | 1461027685023 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 2372 | 1461027685027 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:01:25 INFO - PROCESS | 2372 | 1461027685032 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 2372 | 1461027685036 Marionette TRACE conn5 <- [1,862,null,{}] 18:01:25 INFO - PROCESS | 2372 | 1461027685041 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 2372 | 1461027685135 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:01:25 INFO - PROCESS | 2372 | 1461027685272 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 2372 | ++DOCSHELL 1530FC00 == 71 [pid = 2372] [id = 225] 18:01:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (15310400) [pid = 2372] [serial = 673] [outer = 00000000] 18:01:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (18735800) [pid = 2372] [serial = 674] [outer = 15310400] 18:01:25 INFO - PROCESS | 2372 | 1461027685324 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (18B1CC00) [pid = 2372] [serial = 675] [outer = 15310400] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 1530CC00 == 70 [pid = 2372] [id = 120] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 16AEFC00 == 69 [pid = 2372] [id = 121] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 19021400 == 68 [pid = 2372] [id = 125] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 19240400 == 67 [pid = 2372] [id = 218] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 19024000 == 66 [pid = 2372] [id = 217] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 18E53C00 == 65 [pid = 2372] [id = 216] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 18B1B000 == 64 [pid = 2372] [id = 215] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 1828C400 == 63 [pid = 2372] [id = 214] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 16243800 == 62 [pid = 2372] [id = 213] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (1902DC00) [pid = 2372] [serial = 587] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (1B00D000) [pid = 2372] [serial = 611] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 14D1E800 == 61 [pid = 2372] [id = 212] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 10309C00 == 60 [pid = 2372] [id = 211] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 0EDA0400 == 59 [pid = 2372] [id = 210] 18:01:25 INFO - PROCESS | 2372 | --DOCSHELL 1097B800 == 58 [pid = 2372] [id = 205] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (10B0B800) [pid = 2372] [serial = 581] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1542F000) [pid = 2372] [serial = 591] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (15306800) [pid = 2372] [serial = 590] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (14DA7000) [pid = 2372] [serial = 593] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (18D18800) [pid = 2372] [serial = 584] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (16E3FC00) [pid = 2372] [serial = 596] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (18D16400) [pid = 2372] [serial = 599] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (19112800) [pid = 2372] [serial = 602] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (1919A400) [pid = 2372] [serial = 605] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1919EC00) [pid = 2372] [serial = 606] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (19D0D800) [pid = 2372] [serial = 608] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1915D800) [pid = 2372] [serial = 603] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (18D99000) [pid = 2372] [serial = 600] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (187AE000) [pid = 2372] [serial = 597] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (14FE9400) [pid = 2372] [serial = 594] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1A086400) [pid = 2372] [serial = 609] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 2372 | 1461027685894 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 890ms 18:01:25 INFO - PROCESS | 2372 | 1461027685923 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 2372 | 1461027685928 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:01:25 INFO - PROCESS | 2372 | 1461027685939 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 2372 | 1461027685941 Marionette TRACE conn5 <- [1,866,null,{}] 18:01:25 INFO - PROCESS | 2372 | 1461027685945 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:26 INFO - PROCESS | 2372 | 1461027686031 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:01:26 INFO - PROCESS | 2372 | 1461027686114 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 2372 | ++DOCSHELL 103DD000 == 59 [pid = 2372] [id = 226] 18:01:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1071B400) [pid = 2372] [serial = 676] [outer = 00000000] 18:01:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (113A8400) [pid = 2372] [serial = 677] [outer = 1071B400] 18:01:26 INFO - PROCESS | 2372 | 1461027686161 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (14E2BC00) [pid = 2372] [serial = 678] [outer = 1071B400] 18:01:26 INFO - PROCESS | 2372 | 1461027686539 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 18:01:26 INFO - PROCESS | 2372 | 1461027686574 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 2372 | 1461027686576 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:01:26 INFO - PROCESS | 2372 | 1461027686579 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:01:26 INFO - PROCESS | 2372 | 1461027686583 Marionette TRACE conn5 <- [1,870,null,{}] 18:01:26 INFO - PROCESS | 2372 | 1461027686592 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:26 INFO - PROCESS | 2372 | 1461027686676 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:01:26 INFO - PROCESS | 2372 | 1461027686682 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 2372 | ++DOCSHELL 15304400 == 60 [pid = 2372] [id = 227] 18:01:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (15306800) [pid = 2372] [serial = 679] [outer = 00000000] 18:01:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (16E73C00) [pid = 2372] [serial = 680] [outer = 15306800] 18:01:26 INFO - PROCESS | 2372 | 1461027686731 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (18B12400) [pid = 2372] [serial = 681] [outer = 15306800] 18:01:27 INFO - PROCESS | 2372 | 1461027687216 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 18:01:27 INFO - PROCESS | 2372 | 1461027687254 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 2372 | 1461027687256 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:01:27 INFO - PROCESS | 2372 | 1461027687259 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:01:27 INFO - PROCESS | 2372 | 1461027687261 Marionette TRACE conn5 <- [1,874,null,{}] 18:01:27 INFO - PROCESS | 2372 | 1461027687264 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:27 INFO - PROCESS | 2372 | 1461027687344 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:01:27 INFO - PROCESS | 2372 | 1461027687371 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 2372 | ++DOCSHELL 18D65400 == 61 [pid = 2372] [id = 228] 18:01:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (18D66800) [pid = 2372] [serial = 682] [outer = 00000000] 18:01:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (18E60C00) [pid = 2372] [serial = 683] [outer = 18D66800] 18:01:27 INFO - PROCESS | 2372 | 1461027687419 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (19029400) [pid = 2372] [serial = 684] [outer = 18D66800] 18:01:27 INFO - PROCESS | 2372 | 1461027687870 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 18:01:27 INFO - PROCESS | 2372 | 1461027687894 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 2372 | 1461027687896 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:01:27 INFO - PROCESS | 2372 | 1461027687900 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:01:27 INFO - PROCESS | 2372 | 1461027687901 Marionette TRACE conn5 <- [1,878,null,{}] 18:01:27 INFO - PROCESS | 2372 | 1461027687905 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 2372 | 1461027688020 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:01:28 INFO - PROCESS | 2372 | 1461027688104 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 2372 | ++DOCSHELL 103DEC00 == 62 [pid = 2372] [id = 229] 18:01:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (18D13000) [pid = 2372] [serial = 685] [outer = 00000000] 18:01:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (19165400) [pid = 2372] [serial = 686] [outer = 18D13000] 18:01:28 INFO - PROCESS | 2372 | 1461027688150 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1919F800) [pid = 2372] [serial = 687] [outer = 18D13000] 18:01:28 INFO - PROCESS | 2372 | 1461027688603 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 731ms 18:01:28 INFO - PROCESS | 2372 | 1461027688639 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 2372 | 1461027688641 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:01:28 INFO - PROCESS | 2372 | 1461027688644 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:01:28 INFO - PROCESS | 2372 | 1461027688646 Marionette TRACE conn5 <- [1,882,null,{}] 18:01:28 INFO - PROCESS | 2372 | 1461027688649 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 2372 | 1461027688764 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:01:28 INFO - PROCESS | 2372 | 1461027688828 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 2372 | ++DOCSHELL 19243000 == 63 [pid = 2372] [id = 230] 18:01:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (1924A400) [pid = 2372] [serial = 688] [outer = 00000000] 18:01:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (19D07800) [pid = 2372] [serial = 689] [outer = 1924A400] 18:01:28 INFO - PROCESS | 2372 | 1461027688877 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (19D84400) [pid = 2372] [serial = 690] [outer = 1924A400] 18:01:29 INFO - PROCESS | 2372 | 1461027689322 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:01:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (19F50000) [pid = 2372] [serial = 691] [outer = 0FDF7400] 18:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 18:01:29 INFO - PROCESS | 2372 | 1461027689428 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 2372 | 1461027689430 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:01:29 INFO - PROCESS | 2372 | 1461027689472 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 2372 | 1461027689474 Marionette TRACE conn5 <- [1,886,null,{}] 18:01:29 INFO - PROCESS | 2372 | 1461027689478 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:29 INFO - PROCESS | 2372 | 1461027689591 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:01:29 INFO - PROCESS | 2372 | 1461027689597 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 2372 | ++DOCSHELL 19FBDC00 == 64 [pid = 2372] [id = 231] 18:01:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (1A082C00) [pid = 2372] [serial = 692] [outer = 00000000] 18:01:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (1B00C400) [pid = 2372] [serial = 693] [outer = 1A082C00] 18:01:29 INFO - PROCESS | 2372 | 1461027689642 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1B0A5C00) [pid = 2372] [serial = 694] [outer = 1A082C00] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (18E58800) [pid = 2372] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (19926C00) [pid = 2372] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (19F45C00) [pid = 2372] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (11494000) [pid = 2372] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (191A5400) [pid = 2372] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (19246000) [pid = 2372] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (1A089400) [pid = 2372] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (107B7800) [pid = 2372] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1BCF1800) [pid = 2372] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (153C4C00) [pid = 2372] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (14E31C00) [pid = 2372] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (10978400) [pid = 2372] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (19921400) [pid = 2372] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (15379C00) [pid = 2372] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1828C800) [pid = 2372] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (18B1C800) [pid = 2372] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (19115800) [pid = 2372] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (18E55000) [pid = 2372] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (14D9F000) [pid = 2372] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (0EDA3000) [pid = 2372] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (16602C00) [pid = 2372] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (103D9400) [pid = 2372] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19244800) [pid = 2372] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (10995400) [pid = 2372] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:01:30 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1B09EC00) [pid = 2372] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:01:30 INFO - PROCESS | 2372 | 1461027690341 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 950ms 18:01:30 INFO - PROCESS | 2372 | 1461027690407 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 2372 | 1461027690409 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:01:30 INFO - PROCESS | 2372 | 1461027690412 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 2372 | 1461027690414 Marionette TRACE conn5 <- [1,890,null,{}] 18:01:30 INFO - PROCESS | 2372 | 1461027690418 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:30 INFO - PROCESS | 2372 | 1461027690528 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:01:30 INFO - PROCESS | 2372 | 1461027690586 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 2372 | ++DOCSHELL 1059EC00 == 65 [pid = 2372] [id = 232] 18:01:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (10978400) [pid = 2372] [serial = 695] [outer = 00000000] 18:01:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (14D9A400) [pid = 2372] [serial = 696] [outer = 10978400] 18:01:30 INFO - PROCESS | 2372 | 1461027690632 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (14E3D400) [pid = 2372] [serial = 697] [outer = 10978400] 18:01:31 INFO - PROCESS | 2372 | 1461027691037 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 18:01:31 INFO - PROCESS | 2372 | 1461027691083 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:01:31 INFO - PROCESS | 2372 | 1461027691085 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 2372 | 1461027691088 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 2372 | 1461027691089 Marionette TRACE conn5 <- [1,894,null,{}] 18:01:31 INFO - PROCESS | 2372 | 1461027691092 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 2372 | 1461027691174 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:01:31 INFO - PROCESS | 2372 | 1461027691180 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 2372 | ++DOCSHELL 15379C00 == 66 [pid = 2372] [id = 233] 18:01:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (153C4C00) [pid = 2372] [serial = 698] [outer = 00000000] 18:01:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1901FC00) [pid = 2372] [serial = 699] [outer = 153C4C00] 18:01:31 INFO - PROCESS | 2372 | 1461027691224 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (19244800) [pid = 2372] [serial = 700] [outer = 153C4C00] 18:01:31 INFO - PROCESS | 2372 | 1461027691664 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 18:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:01:31 INFO - PROCESS | 2372 | 1461027691719 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 2372 | 1461027691721 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 2372 | 1461027691724 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 2372 | 1461027691726 Marionette TRACE conn5 <- [1,898,null,{}] 18:01:31 INFO - PROCESS | 2372 | 1461027691729 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 2372 | 1461027691814 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:01:31 INFO - PROCESS | 2372 | 1461027691820 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 2372 | ++DOCSHELL 19D08800 == 67 [pid = 2372] [id = 234] 18:01:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1A079000) [pid = 2372] [serial = 701] [outer = 00000000] 18:01:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1B00C800) [pid = 2372] [serial = 702] [outer = 1A079000] 18:01:31 INFO - PROCESS | 2372 | 1461027691864 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1B2E4800) [pid = 2372] [serial = 703] [outer = 1A079000] 18:01:32 INFO - PROCESS | 2372 | 1461027692481 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 831ms 18:01:32 INFO - PROCESS | 2372 | 1461027692556 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:01:32 INFO - PROCESS | 2372 | 1461027692560 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:01:32 INFO - PROCESS | 2372 | 1461027692566 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 2372 | 1461027692570 Marionette TRACE conn5 <- [1,902,null,{}] 18:01:32 INFO - PROCESS | 2372 | 1461027692578 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:32 INFO - PROCESS | 2372 | 1461027692717 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:01:32 INFO - PROCESS | 2372 | 1461027692825 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 2372 | ++DOCSHELL 1059F800 == 68 [pid = 2372] [id = 235] 18:01:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (107B0C00) [pid = 2372] [serial = 704] [outer = 00000000] 18:01:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (11499000) [pid = 2372] [serial = 705] [outer = 107B0C00] 18:01:32 INFO - PROCESS | 2372 | 1461027692881 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (14E36800) [pid = 2372] [serial = 706] [outer = 107B0C00] 18:01:33 INFO - PROCESS | 2372 | 1461027693475 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 18:01:33 INFO - PROCESS | 2372 | 1461027693496 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 2372 | 1461027693502 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:01:33 INFO - PROCESS | 2372 | 1461027693508 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 2372 | 1461027693511 Marionette TRACE conn5 <- [1,906,null,{}] 18:01:33 INFO - PROCESS | 2372 | 1461027693515 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:33 INFO - PROCESS | 2372 | 1461027693620 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:01:33 INFO - PROCESS | 2372 | 1461027693725 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 2372 | ++DOCSHELL 15305400 == 69 [pid = 2372] [id = 236] 18:01:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (154CD000) [pid = 2372] [serial = 707] [outer = 00000000] 18:01:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1885C000) [pid = 2372] [serial = 708] [outer = 154CD000] 18:01:33 INFO - PROCESS | 2372 | 1461027693781 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (18D18800) [pid = 2372] [serial = 709] [outer = 154CD000] 18:01:34 INFO - PROCESS | 2372 | 1461027694419 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 18:01:34 INFO - PROCESS | 2372 | 1461027694440 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 2372 | 1461027694443 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:01:34 INFO - PROCESS | 2372 | 1461027694447 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:01:34 INFO - PROCESS | 2372 | 1461027694450 Marionette TRACE conn5 <- [1,910,null,{}] 18:01:34 INFO - PROCESS | 2372 | 1461027694461 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 2372 | 1461027694569 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:01:34 INFO - PROCESS | 2372 | 1461027694674 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 2372 | ++DOCSHELL 19246C00 == 70 [pid = 2372] [id = 237] 18:01:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (1924B400) [pid = 2372] [serial = 710] [outer = 00000000] 18:01:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (1C0E7400) [pid = 2372] [serial = 711] [outer = 1924B400] 18:01:34 INFO - PROCESS | 2372 | 1461027694733 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1C592C00) [pid = 2372] [serial = 712] [outer = 1924B400] 18:01:35 INFO - PROCESS | 2372 | 1461027695299 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 18:01:35 INFO - PROCESS | 2372 | 1461027695320 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 2372 | 1461027695323 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 2372 | 1461027695327 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:01:35 INFO - PROCESS | 2372 | 1461027695329 Marionette TRACE conn5 <- [1,914,null,{}] 18:01:35 INFO - PROCESS | 2372 | 1461027695349 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:35 INFO - PROCESS | 2372 | 1461027695455 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:01:35 INFO - PROCESS | 2372 | 1461027695556 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 2372 | ++DOCSHELL 1D0D5C00 == 71 [pid = 2372] [id = 238] 18:01:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (1D85FC00) [pid = 2372] [serial = 713] [outer = 00000000] 18:01:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (1DC0AC00) [pid = 2372] [serial = 714] [outer = 1D85FC00] 18:01:35 INFO - PROCESS | 2372 | 1461027695611 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1DC12000) [pid = 2372] [serial = 715] [outer = 1D85FC00] 18:01:36 INFO - PROCESS | 2372 | 1461027696203 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 950ms 18:01:36 INFO - PROCESS | 2372 | 1461027696281 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 2372 | 1461027696283 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:01:36 INFO - PROCESS | 2372 | 1461027696287 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 2372 | 1461027696289 Marionette TRACE conn5 <- [1,918,null,{}] 18:01:36 INFO - PROCESS | 2372 | 1461027696292 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:36 INFO - PROCESS | 2372 | 1461027696393 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:01:36 INFO - PROCESS | 2372 | 1461027696525 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 2372 | ++DOCSHELL 1CA8E400 == 72 [pid = 2372] [id = 239] 18:01:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (1DC17400) [pid = 2372] [serial = 716] [outer = 00000000] 18:01:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (1DF17400) [pid = 2372] [serial = 717] [outer = 1DC17400] 18:01:36 INFO - PROCESS | 2372 | 1461027696582 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (16E38800) [pid = 2372] [serial = 718] [outer = 1DC17400] 18:01:37 INFO - PROCESS | 2372 | 1461027697180 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 931ms 18:01:37 INFO - PROCESS | 2372 | 1461027697220 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 2372 | 1461027697222 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:01:37 INFO - PROCESS | 2372 | 1461027697226 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 2372 | 1461027697228 Marionette TRACE conn5 <- [1,922,null,{}] 18:01:37 INFO - PROCESS | 2372 | 1461027697231 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 2372 | 1461027697354 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:01:37 INFO - PROCESS | 2372 | 1461027697466 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 2372 | ++DOCSHELL 0FE70800 == 73 [pid = 2372] [id = 240] 18:01:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1030E000) [pid = 2372] [serial = 719] [outer = 00000000] 18:01:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (15304C00) [pid = 2372] [serial = 720] [outer = 1030E000] 18:01:37 INFO - PROCESS | 2372 | 1461027697525 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1624E800) [pid = 2372] [serial = 721] [outer = 1030E000] 18:01:38 INFO - PROCESS | 2372 | 1461027698201 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1015ms 18:01:38 INFO - PROCESS | 2372 | 1461027698246 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 2372 | 1461027698251 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:01:38 INFO - PROCESS | 2372 | 1461027698256 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 2372 | 1461027698259 Marionette TRACE conn5 <- [1,926,null,{}] 18:01:38 INFO - PROCESS | 2372 | 1461027698264 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:38 INFO - PROCESS | 2372 | 1461027698365 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:01:38 INFO - PROCESS | 2372 | 1461027698507 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 2372 | ++DOCSHELL 13C03800 == 74 [pid = 2372] [id = 241] 18:01:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (13C48C00) [pid = 2372] [serial = 722] [outer = 00000000] 18:01:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (14E3B800) [pid = 2372] [serial = 723] [outer = 13C48C00] 18:01:38 INFO - PROCESS | 2372 | 1461027698560 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (1530EC00) [pid = 2372] [serial = 724] [outer = 13C48C00] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 103D8400 == 73 [pid = 2372] [id = 129] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 198DC800 == 72 [pid = 2372] [id = 143] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 195DE000 == 71 [pid = 2372] [id = 174] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 15379C00 == 70 [pid = 2372] [id = 233] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 1059EC00 == 69 [pid = 2372] [id = 232] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 19FBDC00 == 68 [pid = 2372] [id = 231] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 19243000 == 67 [pid = 2372] [id = 230] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 18D65400 == 66 [pid = 2372] [id = 228] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 15304400 == 65 [pid = 2372] [id = 227] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 103DD000 == 64 [pid = 2372] [id = 226] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 1530FC00 == 63 [pid = 2372] [id = 225] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (1098C400) [pid = 2372] [serial = 614] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (16E3F800) [pid = 2372] [serial = 617] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (1B00A400) [pid = 2372] [serial = 620] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1A07C000) [pid = 2372] [serial = 623] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (14E2C400) [pid = 2372] [serial = 626] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (19FBCC00) [pid = 2372] [serial = 656] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 1AF0E800 == 62 [pid = 2372] [id = 223] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 16245000 == 61 [pid = 2372] [id = 222] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 14D14400 == 60 [pid = 2372] [id = 221] 18:01:39 INFO - PROCESS | 2372 | --DOCSHELL 10979400 == 59 [pid = 2372] [id = 220] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (19242400) [pid = 2372] [serial = 588] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (18B38400) [pid = 2372] [serial = 555] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (1CA8B400) [pid = 2372] [serial = 513] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1CA99C00) [pid = 2372] [serial = 477] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (1B006800) [pid = 2372] [serial = 432] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (1530D400) [pid = 2372] [serial = 516] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (195E1000) [pid = 2372] [serial = 426] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (195DB000) [pid = 2372] [serial = 383] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1D0D1000) [pid = 2372] [serial = 522] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (1098FC00) [pid = 2372] [serial = 420] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (1D0D4C00) [pid = 2372] [serial = 468] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1901F800) [pid = 2372] [serial = 519] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (16E35C00) [pid = 2372] [serial = 423] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (14D20800) [pid = 2372] [serial = 471] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (19D8D400) [pid = 2372] [serial = 429] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18B3A800) [pid = 2372] [serial = 474] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (187AB000) [pid = 2372] [serial = 641] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (187DA000) [pid = 2372] [serial = 642] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (18B3E800) [pid = 2372] [serial = 644] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (191A5000) [pid = 2372] [serial = 650] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (19159400) [pid = 2372] [serial = 647] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (14E40C00) [pid = 2372] [serial = 635] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (151D1400) [pid = 2372] [serial = 636] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (0FE42C00) [pid = 2372] [serial = 630] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (0FD10400) [pid = 2372] [serial = 629] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1660D000) [pid = 2372] [serial = 638] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (118AC800) [pid = 2372] [serial = 632] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (14B46400) [pid = 2372] [serial = 633] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (195E0000) [pid = 2372] [serial = 653] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (195E5C00) [pid = 2372] [serial = 654] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (19159800) [pid = 2372] [serial = 648] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18D98400) [pid = 2372] [serial = 645] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (16E39000) [pid = 2372] [serial = 639] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (191A8400) [pid = 2372] [serial = 651] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 2372 | 1461027699215 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 971ms 18:01:39 INFO - PROCESS | 2372 | 1461027699231 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 2372 | 1461027699237 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:01:39 INFO - PROCESS | 2372 | 1461027699242 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 2372 | 1461027699245 Marionette TRACE conn5 <- [1,930,null,{}] 18:01:39 INFO - PROCESS | 2372 | 1461027699249 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 2372 | 1461027699333 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:01:39 INFO - PROCESS | 2372 | 1461027699340 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF3C00 == 60 [pid = 2372] [id = 242] 18:01:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (0FE42C00) [pid = 2372] [serial = 725] [outer = 00000000] 18:01:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1098B800) [pid = 2372] [serial = 726] [outer = 0FE42C00] 18:01:39 INFO - PROCESS | 2372 | 1461027699385 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (13C06000) [pid = 2372] [serial = 727] [outer = 0FE42C00] 18:01:39 INFO - PROCESS | 2372 | 1461027699872 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 672ms 18:01:39 INFO - PROCESS | 2372 | 1461027699918 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 2372 | 1461027699920 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:01:39 INFO - PROCESS | 2372 | 1461027699923 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:01:39 INFO - PROCESS | 2372 | 1461027699927 Marionette TRACE conn5 <- [1,934,null,{}] 18:01:39 INFO - PROCESS | 2372 | 1461027699937 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 2372 | 1461027700021 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:01:40 INFO - PROCESS | 2372 | 1461027700031 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 2372 | ++DOCSHELL 151DE000 == 61 [pid = 2372] [id = 243] 18:01:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (161A5400) [pid = 2372] [serial = 728] [outer = 00000000] 18:01:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1660D000) [pid = 2372] [serial = 729] [outer = 161A5400] 18:01:40 INFO - PROCESS | 2372 | 1461027700077 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (16E74400) [pid = 2372] [serial = 730] [outer = 161A5400] 18:01:40 INFO - PROCESS | 2372 | 1461027700551 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 18:01:40 INFO - PROCESS | 2372 | 1461027700599 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 2372 | 1461027700602 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:01:40 INFO - PROCESS | 2372 | 1461027700605 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 2372 | 1461027700607 Marionette TRACE conn5 <- [1,938,null,{}] 18:01:40 INFO - PROCESS | 2372 | 1461027700610 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 2372 | 1461027700692 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:01:40 INFO - PROCESS | 2372 | 1461027700774 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 2372 | ++DOCSHELL 18242C00 == 62 [pid = 2372] [id = 244] 18:01:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (18245C00) [pid = 2372] [serial = 731] [outer = 00000000] 18:01:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (18B18000) [pid = 2372] [serial = 732] [outer = 18245C00] 18:01:40 INFO - PROCESS | 2372 | 1461027700827 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (18D0A000) [pid = 2372] [serial = 733] [outer = 18245C00] 18:01:41 INFO - PROCESS | 2372 | 1461027701201 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 18:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:01:41 INFO - PROCESS | 2372 | 1461027701237 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 2372 | 1461027701239 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:01:41 INFO - PROCESS | 2372 | 1461027701242 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 2372 | 1461027701244 Marionette TRACE conn5 <- [1,942,null,{}] 18:01:41 INFO - PROCESS | 2372 | 1461027701247 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:41 INFO - PROCESS | 2372 | 1461027701325 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:01:41 INFO - PROCESS | 2372 | 1461027701461 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 2372 | ++DOCSHELL 18D12400 == 63 [pid = 2372] [id = 245] 18:01:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (18D61000) [pid = 2372] [serial = 734] [outer = 00000000] 18:01:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (18E57800) [pid = 2372] [serial = 735] [outer = 18D61000] 18:01:41 INFO - PROCESS | 2372 | 1461027701519 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18E57C00) [pid = 2372] [serial = 736] [outer = 18D61000] 18:01:42 INFO - PROCESS | 2372 | 1461027701974 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 770ms 18:01:42 INFO - PROCESS | 2372 | 1461027702013 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 2372 | 1461027702015 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:01:42 INFO - PROCESS | 2372 | 1461027702018 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 2372 | 1461027702020 Marionette TRACE conn5 <- [1,946,null,{}] 18:01:42 INFO - PROCESS | 2372 | 1461027702023 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 2372 | 1461027702142 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:01:42 INFO - PROCESS | 2372 | 1461027702198 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 2372 | ++DOCSHELL 19163800 == 64 [pid = 2372] [id = 246] 18:01:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (19168000) [pid = 2372] [serial = 737] [outer = 00000000] 18:01:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1923EC00) [pid = 2372] [serial = 738] [outer = 19168000] 18:01:42 INFO - PROCESS | 2372 | 1461027702251 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (19240000) [pid = 2372] [serial = 739] [outer = 19168000] 18:01:42 INFO - PROCESS | 2372 | 1461027702705 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 731ms 18:01:42 INFO - PROCESS | 2372 | 1461027702783 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 2372 | 1461027702785 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:01:42 INFO - PROCESS | 2372 | 1461027702789 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 2372 | 1461027702790 Marionette TRACE conn5 <- [1,950,null,{}] 18:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:01:42 INFO - PROCESS | 2372 | 1461027702794 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 2372 | 1461027702908 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:01:42 INFO - PROCESS | 2372 | 1461027702920 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 2372 | ++DOCSHELL 19248000 == 65 [pid = 2372] [id = 247] 18:01:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (19248400) [pid = 2372] [serial = 740] [outer = 00000000] 18:01:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (195E4400) [pid = 2372] [serial = 741] [outer = 19248400] 18:01:43 INFO - PROCESS | 2372 | 1461027703018 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (19926000) [pid = 2372] [serial = 742] [outer = 19248400] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1097CC00) [pid = 2372] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1A08B400) [pid = 2372] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (16AE1C00) [pid = 2372] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (195D7800) [pid = 2372] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (18D13000) [pid = 2372] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (10978400) [pid = 2372] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1924A400) [pid = 2372] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (18E5A000) [pid = 2372] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (15306800) [pid = 2372] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (15310400) [pid = 2372] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (18D66800) [pid = 2372] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1A082C00) [pid = 2372] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1071B400) [pid = 2372] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (153C4C00) [pid = 2372] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (10983000) [pid = 2372] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (0EDA2800) [pid = 2372] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (18B11C00) [pid = 2372] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (16E3F400) [pid = 2372] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (14D39400) [pid = 2372] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (16E71800) [pid = 2372] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (19115000) [pid = 2372] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:01:43 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (14E23800) [pid = 2372] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:01:43 INFO - PROCESS | 2372 | 1461027703627 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 18:01:43 INFO - PROCESS | 2372 | 1461027703666 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 2372 | 1461027703668 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:01:43 INFO - PROCESS | 2372 | 1461027703671 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:01:43 INFO - PROCESS | 2372 | 1461027703672 Marionette TRACE conn5 <- [1,954,null,{}] 18:01:43 INFO - PROCESS | 2372 | 1461027703676 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:43 INFO - PROCESS | 2372 | 1461027703755 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:01:43 INFO - PROCESS | 2372 | 1461027703765 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 2372 | ++DOCSHELL 10978400 == 66 [pid = 2372] [id = 248] 18:01:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (10989C00) [pid = 2372] [serial = 743] [outer = 00000000] 18:01:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (15310400) [pid = 2372] [serial = 744] [outer = 10989C00] 18:01:43 INFO - PROCESS | 2372 | 1461027703810 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1530B400) [pid = 2372] [serial = 745] [outer = 10989C00] 18:01:44 INFO - PROCESS | 2372 | 1461027704292 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 18:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:01:44 INFO - PROCESS | 2372 | 1461027704345 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 2372 | 1461027704347 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:01:44 INFO - PROCESS | 2372 | 1461027704350 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 2372 | 1461027704352 Marionette TRACE conn5 <- [1,958,null,{}] 18:01:44 INFO - PROCESS | 2372 | 1461027704356 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:44 INFO - PROCESS | 2372 | 1461027704437 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:01:44 INFO - PROCESS | 2372 | 1461027704444 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 2372 | ++DOCSHELL 16E71800 == 67 [pid = 2372] [id = 249] 18:01:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18B11C00) [pid = 2372] [serial = 746] [outer = 00000000] 18:01:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (19781400) [pid = 2372] [serial = 747] [outer = 18B11C00] 18:01:44 INFO - PROCESS | 2372 | 1461027704488 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19D8DC00) [pid = 2372] [serial = 748] [outer = 18B11C00] 18:01:44 INFO - PROCESS | 2372 | 1461027704926 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 631ms 18:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:01:45 INFO - PROCESS | 2372 | 1461027704981 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 2372 | 1461027704983 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:01:45 INFO - PROCESS | 2372 | 1461027704987 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 2372 | 1461027704988 Marionette TRACE conn5 <- [1,962,null,{}] 18:01:45 INFO - PROCESS | 2372 | 1461027704992 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 2372 | 1461027705072 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:01:45 INFO - PROCESS | 2372 | 1461027705079 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 2372 | ++DOCSHELL 1097D800 == 68 [pid = 2372] [id = 250] 18:01:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1A071400) [pid = 2372] [serial = 749] [outer = 00000000] 18:01:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1AF0A400) [pid = 2372] [serial = 750] [outer = 1A071400] 18:01:45 INFO - PROCESS | 2372 | 1461027705123 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1B007000) [pid = 2372] [serial = 751] [outer = 1A071400] 18:01:45 INFO - PROCESS | 2372 | 1461027705626 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 18:01:45 INFO - PROCESS | 2372 | 1461027705663 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 2372 | 1461027705668 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:01:45 INFO - PROCESS | 2372 | 1461027705674 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 2372 | 1461027705678 Marionette TRACE conn5 <- [1,966,null,{}] 18:01:45 INFO - PROCESS | 2372 | 1461027705685 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 2372 | 1461027705852 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:01:46 INFO - PROCESS | 2372 | 1461027705977 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 2372 | ++DOCSHELL 1071DC00 == 69 [pid = 2372] [id = 251] 18:01:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1071F000) [pid = 2372] [serial = 752] [outer = 00000000] 18:01:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (10977C00) [pid = 2372] [serial = 753] [outer = 1071F000] 18:01:46 INFO - PROCESS | 2372 | 1461027706036 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1098C800) [pid = 2372] [serial = 754] [outer = 1071F000] 18:01:46 INFO - PROCESS | 2372 | 1461027706627 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1026ms 18:01:46 INFO - PROCESS | 2372 | 1461027706699 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 2372 | 1461027706706 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:01:46 INFO - PROCESS | 2372 | 1461027706728 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 2372 | 1461027706731 Marionette TRACE conn5 <- [1,970,null,{}] 18:01:46 INFO - PROCESS | 2372 | 1461027706757 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:46 INFO - PROCESS | 2372 | 1461027706873 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:01:47 INFO - PROCESS | 2372 | 1461027707000 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 2372 | ++DOCSHELL 14E2C400 == 70 [pid = 2372] [id = 252] 18:01:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (14E34400) [pid = 2372] [serial = 755] [outer = 00000000] 18:01:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (16E3CC00) [pid = 2372] [serial = 756] [outer = 14E34400] 18:01:47 INFO - PROCESS | 2372 | 1461027707058 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (187DBC00) [pid = 2372] [serial = 757] [outer = 14E34400] 18:01:47 INFO - PROCESS | 2372 | 1461027707659 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1008ms 18:01:47 INFO - PROCESS | 2372 | 1461027707722 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 2372 | 1461027707725 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:01:47 INFO - PROCESS | 2372 | 1461027707728 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 2372 | 1461027707732 Marionette TRACE conn5 <- [1,974,null,{}] 18:01:47 INFO - PROCESS | 2372 | 1461027707743 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:47 INFO - PROCESS | 2372 | 1461027707855 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:01:48 INFO - PROCESS | 2372 | 1461027707989 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 2372 | ++DOCSHELL 191A7000 == 71 [pid = 2372] [id = 253] 18:01:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (191A8C00) [pid = 2372] [serial = 758] [outer = 00000000] 18:01:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1B009000) [pid = 2372] [serial = 759] [outer = 191A8C00] 18:01:48 INFO - PROCESS | 2372 | 1461027708049 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1B2E3C00) [pid = 2372] [serial = 760] [outer = 191A8C00] 18:01:48 INFO - PROCESS | 2372 | 1461027708657 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 971ms 18:01:48 INFO - PROCESS | 2372 | 1461027708702 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 2372 | 1461027708705 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:01:48 INFO - PROCESS | 2372 | 1461027708708 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:01:48 INFO - PROCESS | 2372 | 1461027708710 Marionette TRACE conn5 <- [1,978,null,{}] 18:01:48 INFO - PROCESS | 2372 | 1461027708714 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:48 INFO - PROCESS | 2372 | 1461027708818 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:01:48 INFO - PROCESS | 2372 | 1461027708952 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 2372 | ++DOCSHELL 1CA8E800 == 72 [pid = 2372] [id = 254] 18:01:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1CA90400) [pid = 2372] [serial = 761] [outer = 00000000] 18:01:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1CD23C00) [pid = 2372] [serial = 762] [outer = 1CA90400] 18:01:49 INFO - PROCESS | 2372 | 1461027709010 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1CD28400) [pid = 2372] [serial = 763] [outer = 1CA90400] 18:01:49 INFO - PROCESS | 2372 | 1461027709545 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 870ms 18:01:49 INFO - PROCESS | 2372 | 1461027709614 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 2372 | 1461027709617 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:01:49 INFO - PROCESS | 2372 | 1461027709620 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 2372 | 1461027709622 Marionette TRACE conn5 <- [1,982,null,{}] 18:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:01:49 INFO - PROCESS | 2372 | 1461027709626 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 2372 | 1461027709730 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:01:49 INFO - PROCESS | 2372 | 1461027709835 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 2372 | ++DOCSHELL 1CD2C400 == 73 [pid = 2372] [id = 255] 18:01:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1D0CE800) [pid = 2372] [serial = 764] [outer = 00000000] 18:01:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1DB27800) [pid = 2372] [serial = 765] [outer = 1D0CE800] 18:01:49 INFO - PROCESS | 2372 | 1461027709889 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1DB33C00) [pid = 2372] [serial = 766] [outer = 1D0CE800] 18:01:50 INFO - PROCESS | 2372 | 1461027710475 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 931ms 18:01:50 INFO - PROCESS | 2372 | 1461027710557 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 2372 | 1461027710559 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:01:50 INFO - PROCESS | 2372 | 1461027710563 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:01:50 INFO - PROCESS | 2372 | 1461027710565 Marionette TRACE conn5 <- [1,986,null,{}] 18:01:50 INFO - PROCESS | 2372 | 1461027710569 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 2372 | 1461027710694 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:01:51 INFO - PROCESS | 2372 | 1461027710993 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAA800 == 74 [pid = 2372] [id = 256] 18:01:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1071B400) [pid = 2372] [serial = 767] [outer = 00000000] 18:01:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (13C10400) [pid = 2372] [serial = 768] [outer = 1071B400] 18:01:51 INFO - PROCESS | 2372 | 1461027711069 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (14D32800) [pid = 2372] [serial = 769] [outer = 1071B400] 18:01:51 INFO - PROCESS | 2372 | 1461027711664 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1183ms 18:01:51 INFO - PROCESS | 2372 | 1461027711765 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 2372 | 1461027711769 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:01:51 INFO - PROCESS | 2372 | 1461027711776 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 2372 | 1461027711779 Marionette TRACE conn5 <- [1,990,null,{}] 18:01:51 INFO - PROCESS | 2372 | 1461027711783 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:51 INFO - PROCESS | 2372 | 1461027711886 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:01:52 INFO - PROCESS | 2372 | 1461027712019 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 2372 | ++DOCSHELL 14E36C00 == 75 [pid = 2372] [id = 257] 18:01:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1530F400) [pid = 2372] [serial = 770] [outer = 00000000] 18:01:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (16E38C00) [pid = 2372] [serial = 771] [outer = 1530F400] 18:01:52 INFO - PROCESS | 2372 | 1461027712070 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (187A9800) [pid = 2372] [serial = 772] [outer = 1530F400] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 16E71800 == 74 [pid = 2372] [id = 249] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 10978400 == 73 [pid = 2372] [id = 248] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 19248000 == 72 [pid = 2372] [id = 247] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 19163800 == 71 [pid = 2372] [id = 246] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 103DEC00 == 70 [pid = 2372] [id = 229] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 18D12400 == 69 [pid = 2372] [id = 245] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 18242C00 == 68 [pid = 2372] [id = 244] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1B00C800) [pid = 2372] [serial = 702] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 151DE000 == 67 [pid = 2372] [id = 243] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 0FDF3C00 == 66 [pid = 2372] [id = 242] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 13C03800 == 65 [pid = 2372] [id = 241] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 0FE70800 == 64 [pid = 2372] [id = 240] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 1CA8E400 == 63 [pid = 2372] [id = 239] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 1D0D5C00 == 62 [pid = 2372] [id = 238] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 19246C00 == 61 [pid = 2372] [id = 237] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 15305400 == 60 [pid = 2372] [id = 236] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 1059F800 == 59 [pid = 2372] [id = 235] 18:01:52 INFO - PROCESS | 2372 | --DOCSHELL 19D08800 == 58 [pid = 2372] [id = 234] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (1B2B6000) [pid = 2372] [serial = 621] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (14E2F800) [pid = 2372] [serial = 627] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1143DC00) [pid = 2372] [serial = 615] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1B00D800) [pid = 2372] [serial = 612] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (18854800) [pid = 2372] [serial = 618] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1BC62400) [pid = 2372] [serial = 624] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (14B43800) [pid = 2372] [serial = 582] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (103E0400) [pid = 2372] [serial = 546] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (18B17C00) [pid = 2372] [serial = 579] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1885A800) [pid = 2372] [serial = 552] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (15310000) [pid = 2372] [serial = 549] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (18E53800) [pid = 2372] [serial = 585] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19165400) [pid = 2372] [serial = 686] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1919F800) [pid = 2372] [serial = 687] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (14D9A400) [pid = 2372] [serial = 696] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (19D07800) [pid = 2372] [serial = 689] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1AF14000) [pid = 2372] [serial = 672] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (19D0F400) [pid = 2372] [serial = 671] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (16E73C00) [pid = 2372] [serial = 680] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (18B12400) [pid = 2372] [serial = 681] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (18B1CC00) [pid = 2372] [serial = 675] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (18735800) [pid = 2372] [serial = 674] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18E60C00) [pid = 2372] [serial = 683] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1B00C400) [pid = 2372] [serial = 693] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (113A8400) [pid = 2372] [serial = 677] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (14E2BC00) [pid = 2372] [serial = 678] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1139F400) [pid = 2372] [serial = 659] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (161ABC00) [pid = 2372] [serial = 662] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (19F42400) [pid = 2372] [serial = 665] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1B2E5800) [pid = 2372] [serial = 668] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (19D84400) [pid = 2372] [serial = 690] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (1901FC00) [pid = 2372] [serial = 699] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1059E400) [pid = 2372] [serial = 387] [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.] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (19244800) [pid = 2372] [serial = 700] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (14E3D400) [pid = 2372] [serial = 697] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1B0A5C00) [pid = 2372] [serial = 694] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (19029400) [pid = 2372] [serial = 684] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 2372 | 1461027712602 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 871ms 18:01:52 INFO - PROCESS | 2372 | 1461027712650 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 2372 | 1461027712653 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:01:52 INFO - PROCESS | 2372 | 1461027712658 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:01:52 INFO - PROCESS | 2372 | 1461027712660 Marionette TRACE conn5 <- [1,994,null,{}] 18:01:52 INFO - PROCESS | 2372 | 1461027712664 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 2372 | 1461027712745 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:01:52 INFO - PROCESS | 2372 | 1461027712858 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 2372 | ++DOCSHELL 103E2000 == 59 [pid = 2372] [id = 258] 18:01:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (107AC800) [pid = 2372] [serial = 773] [outer = 00000000] 18:01:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1143B800) [pid = 2372] [serial = 774] [outer = 107AC800] 18:01:52 INFO - PROCESS | 2372 | 1461027712905 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (14D20000) [pid = 2372] [serial = 775] [outer = 107AC800] 18:01:53 INFO - PROCESS | 2372 | 1461027713320 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 18:01:53 INFO - PROCESS | 2372 | 1461027713393 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 2372 | 1461027713395 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:01:53 INFO - PROCESS | 2372 | 1461027713404 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 2372 | 1461027713410 Marionette TRACE conn5 <- [1,998,null,{}] 18:01:53 INFO - PROCESS | 2372 | 1461027713419 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:53 INFO - PROCESS | 2372 | 1461027713533 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:01:53 INFO - PROCESS | 2372 | 1461027713549 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 2372 | ++DOCSHELL 16605800 == 60 [pid = 2372] [id = 259] 18:01:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (16AE5C00) [pid = 2372] [serial = 776] [outer = 00000000] 18:01:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (16E39800) [pid = 2372] [serial = 777] [outer = 16AE5C00] 18:01:53 INFO - PROCESS | 2372 | 1461027713595 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1823A800) [pid = 2372] [serial = 778] [outer = 16AE5C00] 18:01:54 INFO - PROCESS | 2372 | 1461027714014 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 631ms 18:01:54 INFO - PROCESS | 2372 | 1461027714060 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 2372 | 1461027714063 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:01:54 INFO - PROCESS | 2372 | 1461027714081 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 2372 | 1461027714082 Marionette TRACE conn5 <- [1,1002,null,{}] 18:01:54 INFO - PROCESS | 2372 | 1461027714086 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:54 INFO - PROCESS | 2372 | 1461027714167 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:01:54 INFO - PROCESS | 2372 | 1461027714173 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 2372 | ++DOCSHELL 18291000 == 61 [pid = 2372] [id = 260] 18:01:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (187D1000) [pid = 2372] [serial = 779] [outer = 00000000] 18:01:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (18B19000) [pid = 2372] [serial = 780] [outer = 187D1000] 18:01:54 INFO - PROCESS | 2372 | 1461027714218 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (18B32C00) [pid = 2372] [serial = 781] [outer = 187D1000] 18:01:54 INFO - PROCESS | 2372 | 1461027714692 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 18:01:54 INFO - PROCESS | 2372 | 1461027714754 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 2372 | 1461027714756 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:01:54 INFO - PROCESS | 2372 | 1461027714759 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 2372 | 1461027714761 Marionette TRACE conn5 <- [1,1006,null,{}] 18:01:54 INFO - PROCESS | 2372 | 1461027714770 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:54 INFO - PROCESS | 2372 | 1461027714878 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:01:55 INFO - PROCESS | 2372 | 1461027714968 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 2372 | ++DOCSHELL 18B39400 == 62 [pid = 2372] [id = 261] 18:01:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18B3E000) [pid = 2372] [serial = 782] [outer = 00000000] 18:01:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18D98800) [pid = 2372] [serial = 783] [outer = 18B3E000] 18:01:55 INFO - PROCESS | 2372 | 1461027715021 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18E5DC00) [pid = 2372] [serial = 784] [outer = 18B3E000] 18:01:55 INFO - PROCESS | 2372 | 1461027715480 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 790ms 18:01:55 INFO - PROCESS | 2372 | 1461027715556 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 2372 | 1461027715558 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:01:55 INFO - PROCESS | 2372 | 1461027715561 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:01:55 INFO - PROCESS | 2372 | 1461027715563 Marionette TRACE conn5 <- [1,1010,null,{}] 18:01:55 INFO - PROCESS | 2372 | 1461027715566 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 2372 | 1461027715679 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:01:55 INFO - PROCESS | 2372 | 1461027715746 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 2372 | ++DOCSHELL 1902C800 == 63 [pid = 2372] [id = 262] 18:01:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (1902D800) [pid = 2372] [serial = 785] [outer = 00000000] 18:01:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1915E400) [pid = 2372] [serial = 786] [outer = 1902D800] 18:01:55 INFO - PROCESS | 2372 | 1461027715791 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (19163800) [pid = 2372] [serial = 787] [outer = 1902D800] 18:01:56 INFO - PROCESS | 2372 | 1461027716207 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 18:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:01:56 INFO - PROCESS | 2372 | 1461027716235 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 2372 | 1461027716237 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:01:56 INFO - PROCESS | 2372 | 1461027716240 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 2372 | 1461027716241 Marionette TRACE conn5 <- [1,1014,null,{}] 18:01:56 INFO - PROCESS | 2372 | 1461027716282 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 2372 | 1461027716499 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (19168000) [pid = 2372] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (19248400) [pid = 2372] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (13C48C00) [pid = 2372] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18245C00) [pid = 2372] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (0FE42C00) [pid = 2372] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (161A5400) [pid = 2372] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (10989C00) [pid = 2372] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (18B11C00) [pid = 2372] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:01:56 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (18D61000) [pid = 2372] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:01:56 INFO - PROCESS | 2372 | 1461027716563 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 2372 | ++DOCSHELL 0FD10400 == 64 [pid = 2372] [id = 263] 18:01:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (0FE42C00) [pid = 2372] [serial = 788] [outer = 00000000] 18:01:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (14E25400) [pid = 2372] [serial = 789] [outer = 0FE42C00] 18:01:56 INFO - PROCESS | 2372 | 1461027716609 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (187D8800) [pid = 2372] [serial = 790] [outer = 0FE42C00] 18:01:57 INFO - PROCESS | 2372 | 1461027716979 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 811ms 18:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:01:57 INFO - PROCESS | 2372 | 1461027717051 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 2372 | 1461027717053 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:01:57 INFO - PROCESS | 2372 | 1461027717056 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 2372 | 1461027717058 Marionette TRACE conn5 <- [1,1018,null,{}] 18:01:57 INFO - PROCESS | 2372 | 1461027717061 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 2372 | 1461027717141 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:01:57 INFO - PROCESS | 2372 | 1461027717147 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 2372 | ++DOCSHELL 18D93400 == 65 [pid = 2372] [id = 264] 18:01:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (19020000) [pid = 2372] [serial = 791] [outer = 00000000] 18:01:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1924A400) [pid = 2372] [serial = 792] [outer = 19020000] 18:01:57 INFO - PROCESS | 2372 | 1461027717191 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (195DA800) [pid = 2372] [serial = 793] [outer = 19020000] 18:01:57 INFO - PROCESS | 2372 | 1461027717643 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 18:01:57 INFO - PROCESS | 2372 | 1461027717687 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:01:57 INFO - PROCESS | 2372 | 1461027717689 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:01:57 INFO - PROCESS | 2372 | 1461027717692 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 2372 | 1461027717693 Marionette TRACE conn5 <- [1,1022,null,{}] 18:01:57 INFO - PROCESS | 2372 | 1461027717697 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 2372 | 1461027717780 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:01:57 INFO - PROCESS | 2372 | 1461027717820 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 2372 | ++DOCSHELL 1088C800 == 66 [pid = 2372] [id = 265] 18:01:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (14E37800) [pid = 2372] [serial = 794] [outer = 00000000] 18:01:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19925400) [pid = 2372] [serial = 795] [outer = 14E37800] 18:01:57 INFO - PROCESS | 2372 | 1461027717870 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (19D84400) [pid = 2372] [serial = 796] [outer = 14E37800] 18:01:58 INFO - PROCESS | 2372 | 1461027718293 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 18:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:01:58 INFO - PROCESS | 2372 | 1461027718363 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 2372 | 1461027718365 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:01:58 INFO - PROCESS | 2372 | 1461027718368 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 2372 | 1461027718370 Marionette TRACE conn5 <- [1,1026,null,{}] 18:01:58 INFO - PROCESS | 2372 | 1461027718373 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:58 INFO - PROCESS | 2372 | 1461027718454 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:01:58 INFO - PROCESS | 2372 | 1461027718460 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 2372 | ++DOCSHELL 19928800 == 67 [pid = 2372] [id = 266] 18:01:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1A073800) [pid = 2372] [serial = 797] [outer = 00000000] 18:01:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1A080400) [pid = 2372] [serial = 798] [outer = 1A073800] 18:01:58 INFO - PROCESS | 2372 | 1461027718510 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1B004800) [pid = 2372] [serial = 799] [outer = 1A073800] 18:01:59 INFO - PROCESS | 2372 | 1461027719241 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms 18:01:59 INFO - PROCESS | 2372 | 1461027719299 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 2372 | 1461027719305 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:01:59 INFO - PROCESS | 2372 | 1461027719311 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 2372 | 1461027719315 Marionette TRACE conn5 <- [1,1030,null,{}] 18:01:59 INFO - PROCESS | 2372 | 1461027719320 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:59 INFO - PROCESS | 2372 | 1461027719433 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:01:59 INFO - PROCESS | 2372 | 1461027719566 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 2372 | ++DOCSHELL 11494000 == 68 [pid = 2372] [id = 267] 18:01:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (118A8000) [pid = 2372] [serial = 800] [outer = 00000000] 18:01:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (14E3D800) [pid = 2372] [serial = 801] [outer = 118A8000] 18:01:59 INFO - PROCESS | 2372 | 1461027719626 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (15302C00) [pid = 2372] [serial = 802] [outer = 118A8000] 18:02:00 INFO - PROCESS | 2372 | 1461027720158 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 18:02:00 INFO - PROCESS | 2372 | 1461027720245 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 2372 | 1461027720251 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:02:00 INFO - PROCESS | 2372 | 1461027720258 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 2372 | 1461027720260 Marionette TRACE conn5 <- [1,1034,null,{}] 18:02:00 INFO - PROCESS | 2372 | 1461027720264 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:00 INFO - PROCESS | 2372 | 1461027720380 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:02:00 INFO - PROCESS | 2372 | 1461027720507 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 2372 | ++DOCSHELL 161A7000 == 69 [pid = 2372] [id = 268] 18:02:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (16244C00) [pid = 2372] [serial = 803] [outer = 00000000] 18:02:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (18D09400) [pid = 2372] [serial = 804] [outer = 16244C00] 18:02:00 INFO - PROCESS | 2372 | 1461027720564 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18E59C00) [pid = 2372] [serial = 805] [outer = 16244C00] 18:02:01 INFO - PROCESS | 2372 | 1461027721163 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 931ms 18:02:01 INFO - PROCESS | 2372 | 1461027721189 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 2372 | 1461027721192 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:02:01 INFO - PROCESS | 2372 | 1461027721195 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:02:01 INFO - PROCESS | 2372 | 1461027721199 Marionette TRACE conn5 <- [1,1038,null,{}] 18:02:01 INFO - PROCESS | 2372 | 1461027721210 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:01 INFO - PROCESS | 2372 | 1461027721321 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:02:01 INFO - PROCESS | 2372 | 1461027721457 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 2372 | ++DOCSHELL 19026C00 == 70 [pid = 2372] [id = 269] 18:02:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1AF0F400) [pid = 2372] [serial = 806] [outer = 00000000] 18:02:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1B0A8800) [pid = 2372] [serial = 807] [outer = 1AF0F400] 18:02:01 INFO - PROCESS | 2372 | 1461027721549 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1B2B6C00) [pid = 2372] [serial = 808] [outer = 1AF0F400] 18:02:02 INFO - PROCESS | 2372 | 1461027722121 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 18:02:02 INFO - PROCESS | 2372 | 1461027722161 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 2372 | 1461027722164 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:02:02 INFO - PROCESS | 2372 | 1461027722167 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 2372 | 1461027722169 Marionette TRACE conn5 <- [1,1042,null,{}] 18:02:02 INFO - PROCESS | 2372 | 1461027722173 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:02 INFO - PROCESS | 2372 | 1461027722280 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:02:02 INFO - PROCESS | 2372 | 1461027722388 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 2372 | ++DOCSHELL 19D85C00 == 71 [pid = 2372] [id = 270] 18:02:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1BC65400) [pid = 2372] [serial = 809] [outer = 00000000] 18:02:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1C0DD400) [pid = 2372] [serial = 810] [outer = 1BC65400] 18:02:02 INFO - PROCESS | 2372 | 1461027722444 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1CA91400) [pid = 2372] [serial = 811] [outer = 1BC65400] 18:02:02 INFO - PROCESS | 2372 | 1461027722984 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 871ms 18:02:03 INFO - PROCESS | 2372 | 1461027723041 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 2372 | 1461027723043 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:02:03 INFO - PROCESS | 2372 | 1461027723046 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 2372 | 1461027723048 Marionette TRACE conn5 <- [1,1046,null,{}] 18:02:03 INFO - PROCESS | 2372 | 1461027723052 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:03 INFO - PROCESS | 2372 | 1461027723156 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:02:03 INFO - PROCESS | 2372 | 1461027723261 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 2372 | ++DOCSHELL 195E5800 == 72 [pid = 2372] [id = 271] 18:02:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1BC65000) [pid = 2372] [serial = 812] [outer = 00000000] 18:02:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1D0CF000) [pid = 2372] [serial = 813] [outer = 1BC65000] 18:02:03 INFO - PROCESS | 2372 | 1461027723314 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1D0D2C00) [pid = 2372] [serial = 814] [outer = 1BC65000] 18:02:03 INFO - PROCESS | 2372 | 1461027723943 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 930ms 18:02:03 INFO - PROCESS | 2372 | 1461027723980 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 2372 | 1461027723983 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:02:03 INFO - PROCESS | 2372 | 1461027723986 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 2372 | 1461027723988 Marionette TRACE conn5 <- [1,1050,null,{}] 18:02:03 INFO - PROCESS | 2372 | 1461027723992 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:04 INFO - PROCESS | 2372 | 1461027724103 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:02:04 INFO - PROCESS | 2372 | 1461027724241 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 2372 | ++DOCSHELL 1139F400 == 73 [pid = 2372] [id = 272] 18:02:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1B005000) [pid = 2372] [serial = 815] [outer = 00000000] 18:02:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1E12E800) [pid = 2372] [serial = 816] [outer = 1B005000] 18:02:04 INFO - PROCESS | 2372 | 1461027724300 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1F6E5800) [pid = 2372] [serial = 817] [outer = 1B005000] 18:02:05 INFO - PROCESS | 2372 | 1461027725093 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1178ms 18:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:02:05 INFO - PROCESS | 2372 | 1461027725164 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 2372 | 1461027725168 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:02:05 INFO - PROCESS | 2372 | 1461027725173 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 2372 | 1461027725177 Marionette TRACE conn5 <- [1,1054,null,{}] 18:02:05 INFO - PROCESS | 2372 | 1461027725183 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:05 INFO - PROCESS | 2372 | 1461027725320 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:02:05 INFO - PROCESS | 2372 | 1461027725465 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 2372 | ++DOCSHELL 14E2EC00 == 74 [pid = 2372] [id = 273] 18:02:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (14E3D400) [pid = 2372] [serial = 818] [outer = 00000000] 18:02:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (161A6800) [pid = 2372] [serial = 819] [outer = 14E3D400] 18:02:05 INFO - PROCESS | 2372 | 1461027725517 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (16AE7800) [pid = 2372] [serial = 820] [outer = 14E3D400] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 1088C800 == 73 [pid = 2372] [id = 265] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 18D93400 == 72 [pid = 2372] [id = 264] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 0FD10400 == 71 [pid = 2372] [id = 263] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 1902C800 == 70 [pid = 2372] [id = 262] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 18B39400 == 69 [pid = 2372] [id = 261] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 18291000 == 68 [pid = 2372] [id = 260] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 16605800 == 67 [pid = 2372] [id = 259] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 103E2000 == 66 [pid = 2372] [id = 258] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 14E36C00 == 65 [pid = 2372] [id = 257] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1AF0A400) [pid = 2372] [serial = 750] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOCSHELL 0EDAA800 == 64 [pid = 2372] [id = 256] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1923EC00) [pid = 2372] [serial = 738] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (11499000) [pid = 2372] [serial = 705] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (1C0E7400) [pid = 2372] [serial = 711] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (195E4400) [pid = 2372] [serial = 741] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1885C000) [pid = 2372] [serial = 708] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1DC0AC00) [pid = 2372] [serial = 714] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1530EC00) [pid = 2372] [serial = 724] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (14E3B800) [pid = 2372] [serial = 723] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (18B18000) [pid = 2372] [serial = 732] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (18D0A000) [pid = 2372] [serial = 733] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1098B800) [pid = 2372] [serial = 726] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (13C06000) [pid = 2372] [serial = 727] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (19240000) [pid = 2372] [serial = 739] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (1660D000) [pid = 2372] [serial = 729] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (16E74400) [pid = 2372] [serial = 730] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (15304C00) [pid = 2372] [serial = 720] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1DF17400) [pid = 2372] [serial = 717] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (15310400) [pid = 2372] [serial = 744] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (19781400) [pid = 2372] [serial = 747] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1530B400) [pid = 2372] [serial = 745] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (19D8DC00) [pid = 2372] [serial = 748] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (19926000) [pid = 2372] [serial = 742] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (18E57800) [pid = 2372] [serial = 735] [outer = 00000000] [url = about:blank] 18:02:05 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18E57C00) [pid = 2372] [serial = 736] [outer = 00000000] [url = about:blank] 18:02:06 INFO - PROCESS | 2372 | 1461027726059 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 18:02:06 INFO - PROCESS | 2372 | 1461027726104 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 2372 | 1461027726110 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:02:06 INFO - PROCESS | 2372 | 1461027726116 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 2372 | 1461027726118 Marionette TRACE conn5 <- [1,1058,null,{}] 18:02:06 INFO - PROCESS | 2372 | 1461027726122 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 2372 | 1461027726207 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:02:06 INFO - PROCESS | 2372 | 1461027726216 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 2372 | ++DOCSHELL 1059C000 == 65 [pid = 2372] [id = 274] 18:02:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1059D000) [pid = 2372] [serial = 821] [outer = 00000000] 18:02:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (13C4CC00) [pid = 2372] [serial = 822] [outer = 1059D000] 18:02:06 INFO - PROCESS | 2372 | 1461027726262 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (14E3B400) [pid = 2372] [serial = 823] [outer = 1059D000] 18:02:06 INFO - PROCESS | 2372 | 1461027726755 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 18:02:06 INFO - PROCESS | 2372 | 1461027726802 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 2372 | 1461027726804 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:02:06 INFO - PROCESS | 2372 | 1461027726808 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 2372 | 1461027726811 Marionette TRACE conn5 <- [1,1062,null,{}] 18:02:06 INFO - PROCESS | 2372 | 1461027726821 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 2372 | 1461027726906 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:02:07 INFO - PROCESS | 2372 | 1461027726999 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 2372 | ++DOCSHELL 10978C00 == 66 [pid = 2372] [id = 275] 18:02:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (14E33400) [pid = 2372] [serial = 824] [outer = 00000000] 18:02:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (16E71400) [pid = 2372] [serial = 825] [outer = 14E33400] 18:02:07 INFO - PROCESS | 2372 | 1461027727048 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (18858400) [pid = 2372] [serial = 826] [outer = 14E33400] 18:02:07 INFO - PROCESS | 2372 | 1461027727444 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 18:02:07 INFO - PROCESS | 2372 | 1461027727480 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:02:07 INFO - PROCESS | 2372 | 1461027727483 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 2372 | 1461027727486 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 2372 | 1461027727488 Marionette TRACE conn5 <- [1,1066,null,{}] 18:02:07 INFO - PROCESS | 2372 | 1461027727491 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:07 INFO - PROCESS | 2372 | 1461027727576 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:02:07 INFO - PROCESS | 2372 | 1461027727582 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 2372 | ++DOCSHELL 18B18400 == 67 [pid = 2372] [id = 276] 18:02:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (18B19400) [pid = 2372] [serial = 827] [outer = 00000000] 18:02:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (18D10C00) [pid = 2372] [serial = 828] [outer = 18B19400] 18:02:07 INFO - PROCESS | 2372 | 1461027727627 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (18D95000) [pid = 2372] [serial = 829] [outer = 18B19400] 18:02:08 INFO - PROCESS | 2372 | 1461027728083 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 631ms 18:02:08 INFO - PROCESS | 2372 | 1461027728118 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:02:08 INFO - PROCESS | 2372 | 1461027728120 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:02:08 INFO - PROCESS | 2372 | 1461027728123 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 2372 | 1461027728125 Marionette TRACE conn5 <- [1,1070,null,{}] 18:02:08 INFO - PROCESS | 2372 | 1461027728135 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 2372 | 1461027728247 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:02:08 INFO - PROCESS | 2372 | 1461027728338 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 2372 | ++DOCSHELL 18E53000 == 68 [pid = 2372] [id = 277] 18:02:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18E55000) [pid = 2372] [serial = 830] [outer = 00000000] 18:02:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (19023000) [pid = 2372] [serial = 831] [outer = 18E55000] 18:02:08 INFO - PROCESS | 2372 | 1461027728384 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1902B800) [pid = 2372] [serial = 832] [outer = 18E55000] 18:02:08 INFO - PROCESS | 2372 | 1461027728812 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 731ms 18:02:08 INFO - PROCESS | 2372 | 1461027728853 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:02:08 INFO - PROCESS | 2372 | 1461027728855 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:02:08 INFO - PROCESS | 2372 | 1461027728859 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 2372 | 1461027728860 Marionette TRACE conn5 <- [1,1074,null,{}] 18:02:08 INFO - PROCESS | 2372 | 1461027728864 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:09 INFO - PROCESS | 2372 | 1461027728995 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:02:09 INFO - PROCESS | 2372 | 1461027729058 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 2372 | ++DOCSHELL 1919A400 == 69 [pid = 2372] [id = 278] 18:02:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1919C400) [pid = 2372] [serial = 833] [outer = 00000000] 18:02:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (19247400) [pid = 2372] [serial = 834] [outer = 1919C400] 18:02:09 INFO - PROCESS | 2372 | 1461027729107 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (195D8C00) [pid = 2372] [serial = 835] [outer = 1919C400] 18:02:09 INFO - PROCESS | 2372 | 1461027729542 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 18:02:09 INFO - PROCESS | 2372 | 1461027729614 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 2372 | 1461027729616 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:02:09 INFO - PROCESS | 2372 | 1461027729628 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:02:09 INFO - PROCESS | 2372 | 1461027729629 Marionette TRACE conn5 <- [1,1078,null,{}] 18:02:09 INFO - PROCESS | 2372 | 1461027729633 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:09 INFO - PROCESS | 2372 | 1461027729746 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:02:09 INFO - PROCESS | 2372 | 1461027729811 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 2372 | ++DOCSHELL 19D08400 == 70 [pid = 2372] [id = 279] 18:02:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (19D0F400) [pid = 2372] [serial = 836] [outer = 00000000] 18:02:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (19FBEC00) [pid = 2372] [serial = 837] [outer = 19D0F400] 18:02:09 INFO - PROCESS | 2372 | 1461027729856 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1A077C00) [pid = 2372] [serial = 838] [outer = 19D0F400] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1071B400) [pid = 2372] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (16AE5C00) [pid = 2372] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (18B3E000) [pid = 2372] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (0FE42C00) [pid = 2372] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (187D1000) [pid = 2372] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1A071400) [pid = 2372] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (19020000) [pid = 2372] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (107AC800) [pid = 2372] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1902D800) [pid = 2372] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1530F400) [pid = 2372] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:02:10 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (14E37800) [pid = 2372] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:02:10 INFO - PROCESS | 2372 | 1461027730327 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 18:02:10 INFO - PROCESS | 2372 | 1461027730366 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 2372 | 1461027730368 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:02:10 INFO - PROCESS | 2372 | 1461027730371 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:02:10 INFO - PROCESS | 2372 | 1461027730373 Marionette TRACE conn5 <- [1,1082,null,{}] 18:02:10 INFO - PROCESS | 2372 | 1461027730376 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:10 INFO - PROCESS | 2372 | 1461027730456 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:02:10 INFO - PROCESS | 2372 | 1461027730552 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 2372 | ++DOCSHELL 10974800 == 71 [pid = 2372] [id = 280] 18:02:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (118AC800) [pid = 2372] [serial = 839] [outer = 00000000] 18:02:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (18D0EC00) [pid = 2372] [serial = 840] [outer = 118AC800] 18:02:10 INFO - PROCESS | 2372 | 1461027730596 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (19160000) [pid = 2372] [serial = 841] [outer = 118AC800] 18:02:10 INFO - PROCESS | 2372 | 1461027730951 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 631ms 18:02:11 INFO - PROCESS | 2372 | 1461027731006 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:02:11 INFO - PROCESS | 2372 | 1461027731008 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:02:11 INFO - PROCESS | 2372 | 1461027731011 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 2372 | 1461027731012 Marionette TRACE conn5 <- [1,1086,null,{}] 18:02:11 INFO - PROCESS | 2372 | 1461027731016 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:11 INFO - PROCESS | 2372 | 1461027731157 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:02:11 INFO - PROCESS | 2372 | 1461027731169 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 2372 | ++DOCSHELL 195E3400 == 72 [pid = 2372] [id = 281] 18:02:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (19928400) [pid = 2372] [serial = 842] [outer = 00000000] 18:02:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1B00B000) [pid = 2372] [serial = 843] [outer = 19928400] 18:02:11 INFO - PROCESS | 2372 | 1461027731213 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1B2E6400) [pid = 2372] [serial = 844] [outer = 19928400] 18:02:11 INFO - PROCESS | 2372 | 1461027731621 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 18:02:11 INFO - PROCESS | 2372 | 1461027731642 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 2372 | 1461027731644 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:02:11 INFO - PROCESS | 2372 | 1461027731647 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 2372 | 1461027731649 Marionette TRACE conn5 <- [1,1090,null,{}] 18:02:11 INFO - PROCESS | 2372 | 1461027731652 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:11 INFO - PROCESS | 2372 | 1461027731773 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:02:11 INFO - PROCESS | 2372 | 1461027731781 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 2372 | ++DOCSHELL 1030A800 == 73 [pid = 2372] [id = 282] 18:02:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (103B6400) [pid = 2372] [serial = 845] [outer = 00000000] 18:02:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1BCF1000) [pid = 2372] [serial = 846] [outer = 103B6400] 18:02:11 INFO - PROCESS | 2372 | 1461027731827 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1CD20000) [pid = 2372] [serial = 847] [outer = 103B6400] 18:02:12 INFO - PROCESS | 2372 | 1461027732314 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 18:02:12 INFO - PROCESS | 2372 | 1461027732379 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 2372 | 1461027732383 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:02:12 INFO - PROCESS | 2372 | 1461027732389 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:02:12 INFO - PROCESS | 2372 | 1461027732393 Marionette TRACE conn5 <- [1,1094,null,{}] 18:02:12 INFO - PROCESS | 2372 | 1461027732417 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:12 INFO - PROCESS | 2372 | 1461027732582 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:02:12 INFO - PROCESS | 2372 | 1461027732760 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 2372 | ++DOCSHELL 14B42000 == 74 [pid = 2372] [id = 283] 18:02:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (14D14400) [pid = 2372] [serial = 848] [outer = 00000000] 18:02:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (14E3B000) [pid = 2372] [serial = 849] [outer = 14D14400] 18:02:12 INFO - PROCESS | 2372 | 1461027732820 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (15304800) [pid = 2372] [serial = 850] [outer = 14D14400] 18:02:13 INFO - PROCESS | 2372 | 1461027733377 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1037ms 18:02:13 INFO - PROCESS | 2372 | 1461027733429 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 2372 | 1461027733435 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:02:13 INFO - PROCESS | 2372 | 1461027733441 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 2372 | 1461027733444 Marionette TRACE conn5 <- [1,1098,null,{}] 18:02:13 INFO - PROCESS | 2372 | 1461027733448 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:13 INFO - PROCESS | 2372 | 1461027733560 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:02:13 INFO - PROCESS | 2372 | 1461027733696 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 2372 | ++DOCSHELL 15306400 == 75 [pid = 2372] [id = 284] 18:02:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (161AC800) [pid = 2372] [serial = 851] [outer = 00000000] 18:02:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (18D61400) [pid = 2372] [serial = 852] [outer = 161AC800] 18:02:13 INFO - PROCESS | 2372 | 1461027733752 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1915CC00) [pid = 2372] [serial = 853] [outer = 161AC800] 18:02:14 INFO - PROCESS | 2372 | 1461027734327 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 18:02:14 INFO - PROCESS | 2372 | 1461027734374 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 2372 | 1461027734377 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:02:14 INFO - PROCESS | 2372 | 1461027734381 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 2372 | 1461027734385 Marionette TRACE conn5 <- [1,1102,null,{}] 18:02:14 INFO - PROCESS | 2372 | 1461027734396 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:14 INFO - PROCESS | 2372 | 1461027734505 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:02:14 INFO - PROCESS | 2372 | 1461027734641 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 2372 | ++DOCSHELL 0ED61400 == 76 [pid = 2372] [id = 285] 18:02:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (0ED64000) [pid = 2372] [serial = 854] [outer = 00000000] 18:02:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (19021000) [pid = 2372] [serial = 855] [outer = 0ED64000] 18:02:14 INFO - PROCESS | 2372 | 1461027734699 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (195DE400) [pid = 2372] [serial = 856] [outer = 0ED64000] 18:02:15 INFO - PROCESS | 2372 | 1461027735328 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 18:02:15 INFO - PROCESS | 2372 | 1461027735354 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 2372 | 1461027735357 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:02:15 INFO - PROCESS | 2372 | 1461027735360 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:02:15 INFO - PROCESS | 2372 | 1461027735362 Marionette TRACE conn5 <- [1,1106,null,{}] 18:02:15 INFO - PROCESS | 2372 | 1461027735366 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:15 INFO - PROCESS | 2372 | 1461027735474 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:02:15 INFO - PROCESS | 2372 | 1461027735610 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 2372 | ++DOCSHELL 1CD24000 == 77 [pid = 2372] [id = 286] 18:02:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1D0D4C00) [pid = 2372] [serial = 857] [outer = 00000000] 18:02:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (1DF11400) [pid = 2372] [serial = 858] [outer = 1D0D4C00] 18:02:15 INFO - PROCESS | 2372 | 1461027735666 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (1DFDE800) [pid = 2372] [serial = 859] [outer = 1D0D4C00] 18:02:16 INFO - PROCESS | 2372 | 1461027736203 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 870ms 18:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:02:16 INFO - PROCESS | 2372 | 1461027736234 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 2372 | 1461027736236 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:02:16 INFO - PROCESS | 2372 | 1461027736239 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 2372 | 1461027736241 Marionette TRACE conn5 <- [1,1110,null,{}] 18:02:16 INFO - PROCESS | 2372 | 1461027736245 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:16 INFO - PROCESS | 2372 | 1461027736349 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:02:16 INFO - PROCESS | 2372 | 1461027736457 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 2372 | ++DOCSHELL 1DC12C00 == 78 [pid = 2372] [id = 287] 18:02:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1E121800) [pid = 2372] [serial = 860] [outer = 00000000] 18:02:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (1F781000) [pid = 2372] [serial = 861] [outer = 1E121800] 18:02:16 INFO - PROCESS | 2372 | 1461027736510 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (1F786400) [pid = 2372] [serial = 862] [outer = 1E121800] 18:02:17 INFO - PROCESS | 2372 | 1461027737187 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1021ms 18:02:17 INFO - PROCESS | 2372 | 1461027737260 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 2372 | 1461027737263 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:02:17 INFO - PROCESS | 2372 | 1461027737266 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:02:17 INFO - PROCESS | 2372 | 1461027737268 Marionette TRACE conn5 <- [1,1114,null,{}] 18:02:17 INFO - PROCESS | 2372 | 1461027737272 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 2372 | 1461027737426 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:02:17 INFO - PROCESS | 2372 | 1461027737722 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 2372 | ++DOCSHELL 0FB80400 == 79 [pid = 2372] [id = 288] 18:02:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (0FBE0800) [pid = 2372] [serial = 863] [outer = 00000000] 18:02:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (0FE48400) [pid = 2372] [serial = 864] [outer = 0FBE0800] 18:02:17 INFO - PROCESS | 2372 | 1461027737807 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (103D6400) [pid = 2372] [serial = 865] [outer = 0FBE0800] 18:02:18 INFO - PROCESS | 2372 | 1461027738387 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1166ms 18:02:18 INFO - PROCESS | 2372 | 1461027738437 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 2372 | 1461027738441 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:02:18 INFO - PROCESS | 2372 | 1461027738447 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - PROCESS | 2372 | 1461027738450 Marionette TRACE conn5 <- [1,1118,null,{}] 18:02:18 INFO - PROCESS | 2372 | 1461027738454 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:18 INFO - PROCESS | 2372 | 1461027738554 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:02:18 INFO - PROCESS | 2372 | 1461027738671 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 2372 | ++DOCSHELL 1098C400 == 80 [pid = 2372] [id = 289] 18:02:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1098F000) [pid = 2372] [serial = 866] [outer = 00000000] 18:02:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (1148C800) [pid = 2372] [serial = 867] [outer = 1098F000] 18:02:18 INFO - PROCESS | 2372 | 1461027738722 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (14B47000) [pid = 2372] [serial = 868] [outer = 1098F000] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 195E5400 == 79 [pid = 2372] [id = 115] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 1923F800 == 78 [pid = 2372] [id = 208] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 191A0800 == 77 [pid = 2372] [id = 142] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 103B7400 == 76 [pid = 2372] [id = 173] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 19026400 == 75 [pid = 2372] [id = 207] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 1660AC00 == 74 [pid = 2372] [id = 206] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 195E3400 == 73 [pid = 2372] [id = 281] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 10974800 == 72 [pid = 2372] [id = 280] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 19D08400 == 71 [pid = 2372] [id = 279] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 1919A400 == 70 [pid = 2372] [id = 278] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 18E53000 == 69 [pid = 2372] [id = 277] 18:02:18 INFO - PROCESS | 2372 | --DOCSHELL 18B18400 == 68 [pid = 2372] [id = 276] 18:02:19 INFO - PROCESS | 2372 | --DOCSHELL 10978C00 == 67 [pid = 2372] [id = 275] 18:02:19 INFO - PROCESS | 2372 | --DOCSHELL 1059C000 == 66 [pid = 2372] [id = 274] 18:02:19 INFO - PROCESS | 2372 | --DOCSHELL 14E2EC00 == 65 [pid = 2372] [id = 273] 18:02:19 INFO - PROCESS | 2372 | --DOCSHELL 161A7000 == 64 [pid = 2372] [id = 268] 18:02:19 INFO - PROCESS | 2372 | --DOCSHELL 11494000 == 63 [pid = 2372] [id = 267] 18:02:19 INFO - PROCESS | 2372 | --DOCSHELL 19928800 == 62 [pid = 2372] [id = 266] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (19925400) [pid = 2372] [serial = 795] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (19D84400) [pid = 2372] [serial = 796] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (16E3CC00) [pid = 2372] [serial = 756] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (1B009000) [pid = 2372] [serial = 759] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (13C10400) [pid = 2372] [serial = 768] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (16E39800) [pid = 2372] [serial = 777] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (1CD23C00) [pid = 2372] [serial = 762] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (18D98800) [pid = 2372] [serial = 783] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (18E5DC00) [pid = 2372] [serial = 784] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (14E25400) [pid = 2372] [serial = 789] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (14D32800) [pid = 2372] [serial = 769] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (187D8800) [pid = 2372] [serial = 790] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (18B32C00) [pid = 2372] [serial = 781] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1B007000) [pid = 2372] [serial = 751] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (1DB27800) [pid = 2372] [serial = 765] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (195DA800) [pid = 2372] [serial = 793] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1924A400) [pid = 2372] [serial = 792] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (14D20000) [pid = 2372] [serial = 775] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1823A800) [pid = 2372] [serial = 778] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (19163800) [pid = 2372] [serial = 787] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18B19000) [pid = 2372] [serial = 780] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (187A9800) [pid = 2372] [serial = 772] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (10977C00) [pid = 2372] [serial = 753] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1143B800) [pid = 2372] [serial = 774] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (16E38C00) [pid = 2372] [serial = 771] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (1915E400) [pid = 2372] [serial = 786] [outer = 00000000] [url = about:blank] 18:02:19 INFO - PROCESS | 2372 | 1461027739300 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 931ms 18:02:19 INFO - PROCESS | 2372 | 1461027739383 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 2372 | 1461027739387 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:02:19 INFO - PROCESS | 2372 | 1461027739391 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 2372 | 1461027739393 Marionette TRACE conn5 <- [1,1122,null,{}] 18:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:02:19 INFO - PROCESS | 2372 | 1461027739400 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 2372 | 1461027739510 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:02:19 INFO - PROCESS | 2372 | 1461027739602 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 2372 | ++DOCSHELL 1059E000 == 63 [pid = 2372] [id = 290] 18:02:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (107ACC00) [pid = 2372] [serial = 869] [outer = 00000000] 18:02:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1143B800) [pid = 2372] [serial = 870] [outer = 107ACC00] 18:02:19 INFO - PROCESS | 2372 | 1461027739650 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (14B4B800) [pid = 2372] [serial = 871] [outer = 107ACC00] 18:02:20 INFO - PROCESS | 2372 | 1461027740053 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 18:02:20 INFO - PROCESS | 2372 | 1461027740126 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 2372 | 1461027740129 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:02:20 INFO - PROCESS | 2372 | 1461027740137 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 2372 | 1461027740143 Marionette TRACE conn5 <- [1,1126,null,{}] 18:02:20 INFO - PROCESS | 2372 | 1461027740152 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:20 INFO - PROCESS | 2372 | 1461027740239 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:02:20 INFO - PROCESS | 2372 | 1461027740255 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 2372 | ++DOCSHELL 1530A000 == 64 [pid = 2372] [id = 291] 18:02:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1530AC00) [pid = 2372] [serial = 872] [outer = 00000000] 18:02:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (154C5800) [pid = 2372] [serial = 873] [outer = 1530AC00] 18:02:20 INFO - PROCESS | 2372 | 1461027740301 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (161AD000) [pid = 2372] [serial = 874] [outer = 1530AC00] 18:02:20 INFO - PROCESS | 2372 | 1461027740764 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 18:02:20 INFO - PROCESS | 2372 | 1461027740832 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 2372 | 1461027740834 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:02:20 INFO - PROCESS | 2372 | 1461027740837 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:02:20 INFO - PROCESS | 2372 | 1461027740839 Marionette TRACE conn5 <- [1,1130,null,{}] 18:02:20 INFO - PROCESS | 2372 | 1461027740843 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:20 INFO - PROCESS | 2372 | 1461027740924 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:02:20 INFO - PROCESS | 2372 | 1461027740931 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 2372 | ++DOCSHELL 0ED67C00 == 65 [pid = 2372] [id = 292] 18:02:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (16605400) [pid = 2372] [serial = 875] [outer = 00000000] 18:02:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (16E73C00) [pid = 2372] [serial = 876] [outer = 16605400] 18:02:20 INFO - PROCESS | 2372 | 1461027740975 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (18244000) [pid = 2372] [serial = 877] [outer = 16605400] 18:02:21 INFO - PROCESS | 2372 | 1461027741450 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 18:02:21 INFO - PROCESS | 2372 | 1461027741511 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 2372 | 1461027741513 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:02:21 INFO - PROCESS | 2372 | 1461027741516 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - PROCESS | 2372 | 1461027741518 Marionette TRACE conn5 <- [1,1134,null,{}] 18:02:21 INFO - PROCESS | 2372 | 1461027741528 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:21 INFO - PROCESS | 2372 | 1461027741639 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:02:21 INFO - PROCESS | 2372 | 1461027741731 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA5C00 == 66 [pid = 2372] [id = 293] 18:02:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (187D6400) [pid = 2372] [serial = 878] [outer = 00000000] 18:02:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (18B13800) [pid = 2372] [serial = 879] [outer = 187D6400] 18:02:21 INFO - PROCESS | 2372 | 1461027741784 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (18B31C00) [pid = 2372] [serial = 880] [outer = 187D6400] 18:02:22 INFO - PROCESS | 2372 | 1461027742238 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 790ms 18:02:22 INFO - PROCESS | 2372 | 1461027742314 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 2372 | 1461027742316 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:02:22 INFO - PROCESS | 2372 | 1461027742320 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 2372 | 1461027742321 Marionette TRACE conn5 <- [1,1138,null,{}] 18:02:22 INFO - PROCESS | 2372 | 1461027742325 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:22 INFO - PROCESS | 2372 | 1461027742443 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:02:22 INFO - PROCESS | 2372 | 1461027742512 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 2372 | ++DOCSHELL 18B40C00 == 67 [pid = 2372] [id = 294] 18:02:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (18D0DC00) [pid = 2372] [serial = 881] [outer = 00000000] 18:02:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (18E53C00) [pid = 2372] [serial = 882] [outer = 18D0DC00] 18:02:22 INFO - PROCESS | 2372 | 1461027742557 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (18E54000) [pid = 2372] [serial = 883] [outer = 18D0DC00] 18:02:22 INFO - PROCESS | 2372 | 1461027742974 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 18:02:23 INFO - PROCESS | 2372 | 1461027742992 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 2372 | 1461027742994 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:02:23 INFO - PROCESS | 2372 | 1461027743001 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 2372 | 1461027743003 Marionette TRACE conn5 <- [1,1142,null,{}] 18:02:23 INFO - PROCESS | 2372 | 1461027743046 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:23 INFO - PROCESS | 2372 | 1461027743260 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (18B19400) [pid = 2372] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (14E33400) [pid = 2372] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1059D000) [pid = 2372] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (18E55000) [pid = 2372] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (14E3D400) [pid = 2372] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (19928400) [pid = 2372] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1919C400) [pid = 2372] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (118AC800) [pid = 2372] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:02:23 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (19D0F400) [pid = 2372] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:02:23 INFO - PROCESS | 2372 | 1461027743327 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 2372 | ++DOCSHELL 0FE6F800 == 68 [pid = 2372] [id = 295] 18:02:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (103BD000) [pid = 2372] [serial = 884] [outer = 00000000] 18:02:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (14E2C000) [pid = 2372] [serial = 885] [outer = 103BD000] 18:02:23 INFO - PROCESS | 2372 | 1461027743373 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (16E35000) [pid = 2372] [serial = 886] [outer = 103BD000] 18:02:23 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:02:23 INFO - PROCESS | 2372 | 1461027743908 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 951ms 18:02:23 INFO - PROCESS | 2372 | 1461027743953 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 2372 | 1461027743955 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:02:23 INFO - PROCESS | 2372 | 1461027743958 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 2372 | 1461027743960 Marionette TRACE conn5 <- [1,1146,null,{}] 18:02:23 INFO - PROCESS | 2372 | 1461027743964 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:24 INFO - PROCESS | 2372 | 1461027744047 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:02:24 INFO - PROCESS | 2372 | 1461027744055 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 2372 | ++DOCSHELL 18B18800 == 69 [pid = 2372] [id = 296] 18:02:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (18B19C00) [pid = 2372] [serial = 887] [outer = 00000000] 18:02:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (19167800) [pid = 2372] [serial = 888] [outer = 18B19C00] 18:02:24 INFO - PROCESS | 2372 | 1461027744099 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (19249000) [pid = 2372] [serial = 889] [outer = 18B19C00] 18:02:24 INFO - PROCESS | 2372 | 1461027744540 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 631ms 18:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:02:24 INFO - PROCESS | 2372 | 1461027744590 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 2372 | 1461027744592 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:02:24 INFO - PROCESS | 2372 | 1461027744595 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - PROCESS | 2372 | 1461027744597 Marionette TRACE conn5 <- [1,1150,null,{}] 18:02:24 INFO - PROCESS | 2372 | 1461027744600 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:24 INFO - PROCESS | 2372 | 1461027744683 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:02:24 INFO - PROCESS | 2372 | 1461027744689 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 2372 | ++DOCSHELL 195D7400 == 70 [pid = 2372] [id = 297] 18:02:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (195DA400) [pid = 2372] [serial = 890] [outer = 00000000] 18:02:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (198E1000) [pid = 2372] [serial = 891] [outer = 195DA400] 18:02:24 INFO - PROCESS | 2372 | 1461027744733 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (19925400) [pid = 2372] [serial = 892] [outer = 195DA400] 18:02:25 INFO - PROCESS | 2372 | 1461027745174 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 18:02:25 INFO - PROCESS | 2372 | 1461027745229 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 2372 | 1461027745231 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:02:25 INFO - PROCESS | 2372 | 1461027745234 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 2372 | 1461027745236 Marionette TRACE conn5 <- [1,1154,null,{}] 18:02:25 INFO - PROCESS | 2372 | 1461027745294 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:25 INFO - PROCESS | 2372 | 1461027745438 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:02:25 INFO - PROCESS | 2372 | 1461027745540 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 2372 | ++DOCSHELL 1030B000 == 71 [pid = 2372] [id = 298] 18:02:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (103B7400) [pid = 2372] [serial = 893] [outer = 00000000] 18:02:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (10717000) [pid = 2372] [serial = 894] [outer = 103B7400] 18:02:25 INFO - PROCESS | 2372 | 1461027745598 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1088FC00) [pid = 2372] [serial = 895] [outer = 103B7400] 18:02:26 INFO - PROCESS | 2372 | 1461027746253 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1070ms 18:02:26 INFO - PROCESS | 2372 | 1461027746306 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 2372 | 1461027746312 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:02:26 INFO - PROCESS | 2372 | 1461027746317 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 2372 | 1461027746319 Marionette TRACE conn5 <- [1,1158,null,{}] 18:02:26 INFO - PROCESS | 2372 | 1461027746325 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 2372 | 1461027746439 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:02:26 INFO - PROCESS | 2372 | 1461027746580 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 2372 | ++DOCSHELL 14E2BC00 == 72 [pid = 2372] [id = 299] 18:02:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (14E2D000) [pid = 2372] [serial = 896] [outer = 00000000] 18:02:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (15308800) [pid = 2372] [serial = 897] [outer = 14E2D000] 18:02:26 INFO - PROCESS | 2372 | 1461027746639 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (1624E000) [pid = 2372] [serial = 898] [outer = 14E2D000] 18:02:27 INFO - PROCESS | 2372 | 1461027747277 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 971ms 18:02:27 INFO - PROCESS | 2372 | 1461027747291 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 2372 | 1461027747293 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:02:27 INFO - PROCESS | 2372 | 1461027747297 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 2372 | 1461027747299 Marionette TRACE conn5 <- [1,1162,null,{}] 18:02:27 INFO - PROCESS | 2372 | 1461027747303 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:27 INFO - PROCESS | 2372 | 1461027747416 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:02:27 INFO - PROCESS | 2372 | 1461027747553 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 2372 | ++DOCSHELL 18B3E000 == 73 [pid = 2372] [id = 300] 18:02:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (18D12400) [pid = 2372] [serial = 899] [outer = 00000000] 18:02:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (195DA000) [pid = 2372] [serial = 900] [outer = 18D12400] 18:02:27 INFO - PROCESS | 2372 | 1461027747615 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (19D86800) [pid = 2372] [serial = 901] [outer = 18D12400] 18:02:28 INFO - PROCESS | 2372 | 1461027748208 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 2372 | 1461027748280 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:02:28 INFO - PROCESS | 2372 | 1461027748290 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 2372 | 1461027748292 Marionette TRACE conn5 <- [1,1166,null,{}] 18:02:28 INFO - PROCESS | 2372 | 1461027748295 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:28 INFO - PROCESS | 2372 | 1461027748405 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:02:28 INFO - PROCESS | 2372 | 1461027748542 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 2372 | ++DOCSHELL 0ED65C00 == 74 [pid = 2372] [id = 301] 18:02:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (19FB7400) [pid = 2372] [serial = 902] [outer = 00000000] 18:02:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (1C06D800) [pid = 2372] [serial = 903] [outer = 19FB7400] 18:02:28 INFO - PROCESS | 2372 | 1461027748600 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (1C0EA000) [pid = 2372] [serial = 904] [outer = 19FB7400] 18:02:29 INFO - PROCESS | 2372 | 1461027749182 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 2372 | 1461027749219 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:02:29 INFO - PROCESS | 2372 | 1461027749222 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 2372 | 1461027749224 Marionette TRACE conn5 <- [1,1170,null,{}] 18:02:29 INFO - PROCESS | 2372 | 1461027749228 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:29 INFO - PROCESS | 2372 | 1461027749332 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:02:29 INFO - PROCESS | 2372 | 1461027749469 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 2372 | ++DOCSHELL 1C592400 == 75 [pid = 2372] [id = 302] 18:02:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (1CD28800) [pid = 2372] [serial = 905] [outer = 00000000] 18:02:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (1DF0B400) [pid = 2372] [serial = 906] [outer = 1CD28800] 18:02:29 INFO - PROCESS | 2372 | 1461027749526 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (1DFD4C00) [pid = 2372] [serial = 907] [outer = 1CD28800] 18:02:30 INFO - PROCESS | 2372 | 1461027750117 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 2372 | 1461027750159 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:02:30 INFO - PROCESS | 2372 | 1461027750163 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 2372 | 1461027750165 Marionette TRACE conn5 <- [1,1174,null,{}] 18:02:30 INFO - PROCESS | 2372 | 1461027750169 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:30 INFO - PROCESS | 2372 | 1461027750296 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:02:30 INFO - PROCESS | 2372 | 1461027750438 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 2372 | ++DOCSHELL 1DB2F000 == 76 [pid = 2372] [id = 303] 18:02:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (1F78AC00) [pid = 2372] [serial = 908] [outer = 00000000] 18:02:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (229D0800) [pid = 2372] [serial = 909] [outer = 1F78AC00] 18:02:30 INFO - PROCESS | 2372 | 1461027750498 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (229D4C00) [pid = 2372] [serial = 910] [outer = 1F78AC00] 18:02:31 INFO - PROCESS | 2372 | 1461027751086 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 2372 | 1461027751139 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:02:31 INFO - PROCESS | 2372 | 1461027751142 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 2372 | 1461027751144 Marionette TRACE conn5 <- [1,1178,null,{}] 18:02:31 INFO - PROCESS | 2372 | 1461027751165 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 2372 | 1461027751399 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:02:31 INFO - PROCESS | 2372 | 1461027751542 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 2372 | ++DOCSHELL 1097C000 == 77 [pid = 2372] [id = 304] 18:02:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (10988400) [pid = 2372] [serial = 911] [outer = 00000000] 18:02:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (10994800) [pid = 2372] [serial = 912] [outer = 10988400] 18:02:31 INFO - PROCESS | 2372 | 1461027751593 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (13CE5C00) [pid = 2372] [serial = 913] [outer = 10988400] 18:02:32 INFO - PROCESS | 2372 | 1461027752228 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 2372 | 1461027752293 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:02:32 INFO - PROCESS | 2372 | 1461027752317 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:02:32 INFO - PROCESS | 2372 | 1461027752321 Marionette TRACE conn5 <- [1,1182,null,{}] 18:02:32 INFO - PROCESS | 2372 | 1461027752326 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:32 INFO - PROCESS | 2372 | 1461027752433 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:02:32 INFO - PROCESS | 2372 | 1461027752585 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1071A400 == 76 [pid = 2372] [id = 145] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1CA8E800 == 75 [pid = 2372] [id = 254] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 19D90000 == 74 [pid = 2372] [id = 144] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 191A7000 == 73 [pid = 2372] [id = 253] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1CD2C400 == 72 [pid = 2372] [id = 255] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 14E2C400 == 71 [pid = 2372] [id = 252] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1071DC00 == 70 [pid = 2372] [id = 251] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 18B18800 == 69 [pid = 2372] [id = 296] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 0FE6F800 == 68 [pid = 2372] [id = 295] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 18B40C00 == 67 [pid = 2372] [id = 294] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 0EDA5C00 == 66 [pid = 2372] [id = 293] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 0ED67C00 == 65 [pid = 2372] [id = 292] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1530A000 == 64 [pid = 2372] [id = 291] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1059E000 == 63 [pid = 2372] [id = 290] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 1098C400 == 62 [pid = 2372] [id = 289] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (1A080400) [pid = 2372] [serial = 798] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (14E3D800) [pid = 2372] [serial = 801] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (18D09400) [pid = 2372] [serial = 804] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (1B0A8800) [pid = 2372] [serial = 807] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (1BCF1000) [pid = 2372] [serial = 846] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (1C0DD400) [pid = 2372] [serial = 810] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (1D0CF000) [pid = 2372] [serial = 813] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | ++DOCSHELL 0ED67C00 == 63 [pid = 2372] [id = 305] 18:02:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (0EDA1800) [pid = 2372] [serial = 914] [outer = 00000000] 18:02:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (10721400) [pid = 2372] [serial = 915] [outer = 0EDA1800] 18:02:32 INFO - PROCESS | 2372 | 1461027752696 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (14B47C00) [pid = 2372] [serial = 916] [outer = 0EDA1800] 18:02:32 INFO - PROCESS | 2372 | --DOCSHELL 0FB80400 == 62 [pid = 2372] [id = 288] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (18D10C00) [pid = 2372] [serial = 828] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (16E71400) [pid = 2372] [serial = 825] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (18858400) [pid = 2372] [serial = 826] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (1E12E800) [pid = 2372] [serial = 816] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (13C4CC00) [pid = 2372] [serial = 822] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (19023000) [pid = 2372] [serial = 831] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (1902B800) [pid = 2372] [serial = 832] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (14E3B400) [pid = 2372] [serial = 823] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (16AE7800) [pid = 2372] [serial = 820] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (161A6800) [pid = 2372] [serial = 819] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (1B2E6400) [pid = 2372] [serial = 844] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (195D8C00) [pid = 2372] [serial = 835] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (19247400) [pid = 2372] [serial = 834] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (18D0EC00) [pid = 2372] [serial = 840] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (19FBEC00) [pid = 2372] [serial = 837] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (1B00B000) [pid = 2372] [serial = 843] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (19160000) [pid = 2372] [serial = 841] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1A077C00) [pid = 2372] [serial = 838] [outer = 00000000] [url = about:blank] 18:02:32 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (18D95000) [pid = 2372] [serial = 829] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 2372 | 1461027753171 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 2372 | 1461027753197 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:02:33 INFO - PROCESS | 2372 | 1461027753200 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 2372 | 1461027753202 Marionette TRACE conn5 <- [1,1186,null,{}] 18:02:33 INFO - PROCESS | 2372 | 1461027753206 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:33 INFO - PROCESS | 2372 | 1461027753292 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:02:33 INFO - PROCESS | 2372 | 1461027753301 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 2372 | ++DOCSHELL 15434800 == 63 [pid = 2372] [id = 306] 18:02:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (16E31000) [pid = 2372] [serial = 917] [outer = 00000000] 18:02:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (16E77000) [pid = 2372] [serial = 918] [outer = 16E31000] 18:02:33 INFO - PROCESS | 2372 | 1461027753346 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (18858400) [pid = 2372] [serial = 919] [outer = 16E31000] 18:02:33 INFO - PROCESS | 2372 | 1461027753839 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 18:02:33 INFO - PROCESS | 2372 | 1461027753875 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:02:33 INFO - PROCESS | 2372 | 1461027753878 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:02:33 INFO - PROCESS | 2372 | 1461027753888 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 2372 | 1461027753892 Marionette TRACE conn5 <- [1,1190,null,{}] 18:02:33 INFO - PROCESS | 2372 | 1461027753896 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 2372 | 1461027753985 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:02:34 INFO - PROCESS | 2372 | 1461027754117 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 2372 | ++DOCSHELL 18B35400 == 64 [pid = 2372] [id = 307] 18:02:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (18B3D000) [pid = 2372] [serial = 920] [outer = 00000000] 18:02:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (18E57C00) [pid = 2372] [serial = 921] [outer = 18B3D000] 18:02:34 INFO - PROCESS | 2372 | 1461027754162 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (19025800) [pid = 2372] [serial = 922] [outer = 18B3D000] 18:02:34 INFO - PROCESS | 2372 | 1461027754528 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:02:34 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 18:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 18:02:34 INFO - PROCESS | 2372 | 1461027754588 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 2372 | 1461027754590 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:02:34 INFO - PROCESS | 2372 | 1461027754601 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 2372 | 1461027754603 Marionette TRACE conn5 <- [1,1194,null,{}] 18:02:34 INFO - PROCESS | 2372 | 1461027754607 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 2372 | 1461027754721 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:02:34 INFO - PROCESS | 2372 | 1461027754732 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 2372 | ++DOCSHELL 19029000 == 65 [pid = 2372] [id = 308] 18:02:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (19118000) [pid = 2372] [serial = 923] [outer = 00000000] 18:02:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (191A7000) [pid = 2372] [serial = 924] [outer = 19118000] 18:02:34 INFO - PROCESS | 2372 | 1461027754834 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (19246800) [pid = 2372] [serial = 925] [outer = 19118000] 18:02:35 INFO - PROCESS | 2372 | 1461027755257 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:02:35 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 18:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 18:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:02:35 INFO - PROCESS | 2372 | 1461027755272 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 2372 | 1461027755274 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:02:35 INFO - PROCESS | 2372 | 1461027755278 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 2372 | 1461027755279 Marionette TRACE conn5 <- [1,1198,null,{}] 18:02:35 INFO - PROCESS | 2372 | 1461027755283 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:35 INFO - PROCESS | 2372 | 1461027755398 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:02:35 INFO - PROCESS | 2372 | 1461027755500 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 2372 | ++DOCSHELL 19D08400 == 66 [pid = 2372] [id = 309] 18:02:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (19D8D400) [pid = 2372] [serial = 926] [outer = 00000000] 18:02:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1A073C00) [pid = 2372] [serial = 927] [outer = 19D8D400] 18:02:35 INFO - PROCESS | 2372 | 1461027755555 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (1A089400) [pid = 2372] [serial = 928] [outer = 19D8D400] 18:02:36 INFO - PROCESS | 2372 | 1461027756016 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 771ms 18:02:36 INFO - PROCESS | 2372 | 1461027756054 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 2372 | 1461027756056 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:02:36 INFO - PROCESS | 2372 | 1461027756059 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:02:36 INFO - PROCESS | 2372 | 1461027756061 Marionette TRACE conn5 <- [1,1202,null,{}] 18:02:36 INFO - PROCESS | 2372 | 1461027756064 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:36 INFO - PROCESS | 2372 | 1461027756184 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:02:36 INFO - PROCESS | 2372 | 1461027756252 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 2372 | ++DOCSHELL 1A08BC00 == 67 [pid = 2372] [id = 310] 18:02:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (1A08C000) [pid = 2372] [serial = 929] [outer = 00000000] 18:02:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (1B2EA400) [pid = 2372] [serial = 930] [outer = 1A08C000] 18:02:36 INFO - PROCESS | 2372 | 1461027756297 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (1C0DD400) [pid = 2372] [serial = 931] [outer = 1A08C000] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (1A073800) [pid = 2372] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (1AF15000) [pid = 2372] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (1A079000) [pid = 2372] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (14E2AC00) [pid = 2372] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1097D000) [pid = 2372] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (18B17000) [pid = 2372] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (1530AC00) [pid = 2372] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (187D6400) [pid = 2372] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (103B6400) [pid = 2372] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (16605400) [pid = 2372] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1098F000) [pid = 2372] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (107ACC00) [pid = 2372] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (0FBE0800) [pid = 2372] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (18D0DC00) [pid = 2372] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (103BD000) [pid = 2372] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:02:36 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (18B19C00) [pid = 2372] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:02:36 INFO - PROCESS | 2372 | 1461027756892 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 871ms 18:02:36 INFO - PROCESS | 2372 | 1461027756935 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 2372 | 1461027756936 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:02:36 INFO - PROCESS | 2372 | 1461027756940 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 2372 | 1461027756941 Marionette TRACE conn5 <- [1,1206,null,{}] 18:02:36 INFO - PROCESS | 2372 | 1461027756945 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:37 INFO - PROCESS | 2372 | 1461027757031 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:02:37 INFO - PROCESS | 2372 | 1461027757131 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 2372 | ++DOCSHELL 0FDB4000 == 68 [pid = 2372] [id = 311] 18:02:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (0FE7BC00) [pid = 2372] [serial = 932] [outer = 00000000] 18:02:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (1530DC00) [pid = 2372] [serial = 933] [outer = 0FE7BC00] 18:02:37 INFO - PROCESS | 2372 | 1461027757176 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (18B19000) [pid = 2372] [serial = 934] [outer = 0FE7BC00] 18:02:37 INFO - PROCESS | 2372 | 1461027757548 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 18:02:37 INFO - PROCESS | 2372 | 1461027757571 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 2372 | 1461027757573 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:02:37 INFO - PROCESS | 2372 | 1461027757576 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - PROCESS | 2372 | 1461027757578 Marionette TRACE conn5 <- [1,1210,null,{}] 18:02:37 INFO - PROCESS | 2372 | 1461027757581 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:37 INFO - PROCESS | 2372 | 1461027757702 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:02:37 INFO - PROCESS | 2372 | 1461027757711 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 2372 | ++DOCSHELL 18D0D000 == 69 [pid = 2372] [id = 312] 18:02:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (18D0DC00) [pid = 2372] [serial = 935] [outer = 00000000] 18:02:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (1CA8DC00) [pid = 2372] [serial = 936] [outer = 18D0DC00] 18:02:37 INFO - PROCESS | 2372 | 1461027757756 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1DC0A800) [pid = 2372] [serial = 937] [outer = 18D0DC00] 18:02:38 INFO - PROCESS | 2372 | 1461027758171 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 2372 | 1461027758210 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:02:38 INFO - PROCESS | 2372 | 1461027758213 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 2372 | 1461027758215 Marionette TRACE conn5 <- [1,1214,null,{}] 18:02:38 INFO - PROCESS | 2372 | 1461027758218 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:38 INFO - PROCESS | 2372 | 1461027758302 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:02:38 INFO - PROCESS | 2372 | 1461027758437 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 2372 | ++DOCSHELL 0FE73800 == 70 [pid = 2372] [id = 313] 18:02:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (1BCF3800) [pid = 2372] [serial = 938] [outer = 00000000] 18:02:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (20ED2000) [pid = 2372] [serial = 939] [outer = 1BCF3800] 18:02:38 INFO - PROCESS | 2372 | 1461027758481 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (20ED9400) [pid = 2372] [serial = 940] [outer = 1BCF3800] 18:02:39 INFO - PROCESS | 2372 | 1461027758990 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 831ms 18:02:39 INFO - PROCESS | 2372 | 1461027759044 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 2372 | 1461027759048 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:02:39 INFO - PROCESS | 2372 | 1461027759054 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 2372 | 1461027759058 Marionette TRACE conn5 <- [1,1218,null,{}] 18:02:39 INFO - PROCESS | 2372 | 1461027759064 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 2372 | 1461027759207 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:02:39 INFO - PROCESS | 2372 | 1461027759347 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 2372 | ++DOCSHELL 1098A400 == 71 [pid = 2372] [id = 314] 18:02:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (10992800) [pid = 2372] [serial = 941] [outer = 00000000] 18:02:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (15126400) [pid = 2372] [serial = 942] [outer = 10992800] 18:02:39 INFO - PROCESS | 2372 | 1461027759406 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (161ABC00) [pid = 2372] [serial = 943] [outer = 10992800] 18:02:40 INFO - PROCESS | 2372 | 1461027760028 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1022ms 18:02:40 INFO - PROCESS | 2372 | 1461027760077 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 2372 | 1461027760083 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:02:40 INFO - PROCESS | 2372 | 1461027760089 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 2372 | 1461027760092 Marionette TRACE conn5 <- [1,1222,null,{}] 18:02:40 INFO - PROCESS | 2372 | 1461027760096 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:40 INFO - PROCESS | 2372 | 1461027760208 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:02:40 INFO - PROCESS | 2372 | 1461027760352 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 2372 | ++DOCSHELL 16E32800 == 72 [pid = 2372] [id = 315] 18:02:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (16E6F800) [pid = 2372] [serial = 944] [outer = 00000000] 18:02:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (18D92400) [pid = 2372] [serial = 945] [outer = 16E6F800] 18:02:40 INFO - PROCESS | 2372 | 1461027760411 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (19028C00) [pid = 2372] [serial = 946] [outer = 16E6F800] 18:02:41 INFO - PROCESS | 2372 | 1461027761012 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 971ms 18:02:41 INFO - PROCESS | 2372 | 1461027761062 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 2372 | 1461027761064 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:02:41 INFO - PROCESS | 2372 | 1461027761068 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:02:41 INFO - PROCESS | 2372 | 1461027761071 Marionette TRACE conn5 <- [1,1226,null,{}] 18:02:41 INFO - PROCESS | 2372 | 1461027761083 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 2372 | 1461027761195 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:02:41 INFO - PROCESS | 2372 | 1461027761312 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 2372 | ++DOCSHELL 195D9400 == 73 [pid = 2372] [id = 316] 18:02:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (1B2AFC00) [pid = 2372] [serial = 947] [outer = 00000000] 18:02:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (20ED1000) [pid = 2372] [serial = 948] [outer = 1B2AFC00] 18:02:41 INFO - PROCESS | 2372 | 1461027761412 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (2125BC00) [pid = 2372] [serial = 949] [outer = 1B2AFC00] 18:02:41 INFO - PROCESS | 2372 | 1461027761966 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 18:02:42 INFO - PROCESS | 2372 | 1461027762001 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 2372 | 1461027762004 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:02:42 INFO - PROCESS | 2372 | 1461027762007 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 2372 | 1461027762009 Marionette TRACE conn5 <- [1,1230,null,{}] 18:02:42 INFO - PROCESS | 2372 | 1461027762013 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:42 INFO - PROCESS | 2372 | 1461027762122 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:02:42 INFO - PROCESS | 2372 | 1461027762236 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 2372 | ++DOCSHELL 2125EC00 == 74 [pid = 2372] [id = 317] 18:02:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (21261C00) [pid = 2372] [serial = 950] [outer = 00000000] 18:02:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (21268800) [pid = 2372] [serial = 951] [outer = 21261C00] 18:02:42 INFO - PROCESS | 2372 | 1461027762333 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (21EDA400) [pid = 2372] [serial = 952] [outer = 21261C00] 18:02:42 INFO - PROCESS | 2372 | 1461027762955 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1017ms 18:02:43 INFO - PROCESS | 2372 | 1461027763027 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 2372 | 1461027763029 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:02:43 INFO - PROCESS | 2372 | 1461027763032 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:02:43 INFO - PROCESS | 2372 | 1461027763034 Marionette TRACE conn5 <- [1,1234,null,{}] 18:02:43 INFO - PROCESS | 2372 | 1461027763038 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 2372 | 1461027763144 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:02:43 INFO - PROCESS | 2372 | 1461027763284 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 2372 | ++DOCSHELL 10598400 == 75 [pid = 2372] [id = 318] 18:02:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (20EDBC00) [pid = 2372] [serial = 953] [outer = 00000000] 18:02:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (21EE5800) [pid = 2372] [serial = 954] [outer = 20EDBC00] 18:02:43 INFO - PROCESS | 2372 | 1461027763341 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (21EE8800) [pid = 2372] [serial = 955] [outer = 20EDBC00] 18:02:43 INFO - PROCESS | 2372 | 1461027763918 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 18:02:43 INFO - PROCESS | 2372 | 1461027763967 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 2372 | 1461027763969 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:02:43 INFO - PROCESS | 2372 | 1461027763973 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:02:44 INFO - PROCESS | 2372 | 1461027763975 Marionette TRACE conn5 <- [1,1238,null,{}] 18:02:44 INFO - PROCESS | 2372 | 1461027763994 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:44 INFO - PROCESS | 2372 | 1461027764118 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:02:44 INFO - PROCESS | 2372 | 1461027764280 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 2372 | ++DOCSHELL 21821400 == 76 [pid = 2372] [id = 319] 18:02:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 162 (21821C00) [pid = 2372] [serial = 956] [outer = 00000000] 18:02:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 163 (21EE4C00) [pid = 2372] [serial = 957] [outer = 21821C00] 18:02:44 INFO - PROCESS | 2372 | 1461027764338 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 164 (22294400) [pid = 2372] [serial = 958] [outer = 21821C00] 18:02:44 INFO - PROCESS | 2372 | 1461027764939 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1017ms 18:02:45 INFO - PROCESS | 2372 | 1461027764993 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 2372 | 1461027764996 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:02:45 INFO - PROCESS | 2372 | 1461027764999 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 2372 | 1461027765001 Marionette TRACE conn5 <- [1,1242,null,{}] 18:02:45 INFO - PROCESS | 2372 | 1461027765005 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:45 INFO - PROCESS | 2372 | 1461027765113 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:02:45 INFO - PROCESS | 2372 | 1461027765231 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 2372 | ++DOCSHELL 0FBE0000 == 77 [pid = 2372] [id = 320] 18:02:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 165 (10720800) [pid = 2372] [serial = 959] [outer = 00000000] 18:02:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 166 (14DA7400) [pid = 2372] [serial = 960] [outer = 10720800] 18:02:45 INFO - PROCESS | 2372 | 1461027765444 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 167 (14E3C400) [pid = 2372] [serial = 961] [outer = 10720800] 18:02:46 INFO - PROCESS | 2372 | 1461027766080 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1121ms 18:02:46 INFO - PROCESS | 2372 | 1461027766125 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 2372 | 1461027766130 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:02:46 INFO - PROCESS | 2372 | 1461027766135 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:02:46 INFO - PROCESS | 2372 | 1461027766138 Marionette TRACE conn5 <- [1,1246,null,{}] 18:02:46 INFO - PROCESS | 2372 | 1461027766143 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 2372 | 1461027766246 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:02:46 INFO - PROCESS | 2372 | 1461027766367 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 2372 | ++DOCSHELL 1660A800 == 78 [pid = 2372] [id = 321] 18:02:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 168 (1823D000) [pid = 2372] [serial = 962] [outer = 00000000] 18:02:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 169 (187AB800) [pid = 2372] [serial = 963] [outer = 1823D000] 18:02:46 INFO - PROCESS | 2372 | 1461027766457 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 170 (18B16C00) [pid = 2372] [serial = 964] [outer = 1823D000] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 1A090400 == 77 [pid = 2372] [id = 171] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 18D0D000 == 76 [pid = 2372] [id = 312] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 0FDB4000 == 75 [pid = 2372] [id = 311] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 1A08BC00 == 74 [pid = 2372] [id = 310] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 19D08400 == 73 [pid = 2372] [id = 309] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 19029000 == 72 [pid = 2372] [id = 308] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 18B35400 == 71 [pid = 2372] [id = 307] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 15434800 == 70 [pid = 2372] [id = 306] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 169 (198E1000) [pid = 2372] [serial = 891] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 0ED67C00 == 69 [pid = 2372] [id = 305] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 1097C000 == 68 [pid = 2372] [id = 304] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 18B3E000 == 67 [pid = 2372] [id = 300] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 14E2BC00 == 66 [pid = 2372] [id = 299] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 1030B000 == 65 [pid = 2372] [id = 298] 18:02:46 INFO - PROCESS | 2372 | --DOCSHELL 195D7400 == 64 [pid = 2372] [id = 297] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 168 (1BCEE400) [pid = 2372] [serial = 669] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 167 (1B2E4800) [pid = 2372] [serial = 703] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 166 (1660E000) [pid = 2372] [serial = 663] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 165 (13C50000) [pid = 2372] [serial = 660] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 164 (1A07EC00) [pid = 2372] [serial = 666] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 163 (1B004800) [pid = 2372] [serial = 799] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 162 (154C5800) [pid = 2372] [serial = 873] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 161 (161AD000) [pid = 2372] [serial = 874] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (18B13800) [pid = 2372] [serial = 879] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (1CD20000) [pid = 2372] [serial = 847] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (16E73C00) [pid = 2372] [serial = 876] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (14B47000) [pid = 2372] [serial = 868] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (1148C800) [pid = 2372] [serial = 867] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (1143B800) [pid = 2372] [serial = 870] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (14B4B800) [pid = 2372] [serial = 871] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (103D6400) [pid = 2372] [serial = 865] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (0FE48400) [pid = 2372] [serial = 864] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (18E53C00) [pid = 2372] [serial = 882] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (18B31C00) [pid = 2372] [serial = 880] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (14E3B000) [pid = 2372] [serial = 849] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (14E2C000) [pid = 2372] [serial = 885] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (18D61400) [pid = 2372] [serial = 852] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (19021000) [pid = 2372] [serial = 855] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (1DF11400) [pid = 2372] [serial = 858] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (18E54000) [pid = 2372] [serial = 883] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (1F781000) [pid = 2372] [serial = 861] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (19167800) [pid = 2372] [serial = 888] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (19249000) [pid = 2372] [serial = 889] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (18244000) [pid = 2372] [serial = 877] [outer = 00000000] [url = about:blank] 18:02:46 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (16E35000) [pid = 2372] [serial = 886] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 2372 | 1461027766992 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 871ms 18:02:47 INFO - PROCESS | 2372 | 1461027767009 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 2372 | 1461027767013 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:02:47 INFO - PROCESS | 2372 | 1461027767018 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 2372 | 1461027767021 Marionette TRACE conn5 <- [1,1250,null,{}] 18:02:47 INFO - PROCESS | 2372 | 1461027767025 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:47 INFO - PROCESS | 2372 | 1461027767112 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:02:47 INFO - PROCESS | 2372 | 1461027767214 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 2372 | ++DOCSHELL 0FDB4000 == 65 [pid = 2372] [id = 322] 18:02:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1030B000) [pid = 2372] [serial = 965] [outer = 00000000] 18:02:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (1097D000) [pid = 2372] [serial = 966] [outer = 1030B000] 18:02:47 INFO - PROCESS | 2372 | 1461027767261 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (14D9A400) [pid = 2372] [serial = 967] [outer = 1030B000] 18:02:47 INFO - PROCESS | 2372 | 1461027767674 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 731ms 18:02:47 INFO - PROCESS | 2372 | 1461027767770 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 2372 | 1461027767772 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:02:47 INFO - PROCESS | 2372 | 1461027767775 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:02:47 INFO - PROCESS | 2372 | 1461027767779 Marionette TRACE conn5 <- [1,1254,null,{}] 18:02:47 INFO - PROCESS | 2372 | 1461027767794 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:47 INFO - PROCESS | 2372 | 1461027767886 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:02:47 INFO - PROCESS | 2372 | 1461027767901 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 2372 | ++DOCSHELL 10979800 == 66 [pid = 2372] [id = 323] 18:02:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1823C400) [pid = 2372] [serial = 968] [outer = 00000000] 18:02:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (18B11C00) [pid = 2372] [serial = 969] [outer = 1823C400] 18:02:47 INFO - PROCESS | 2372 | 1461027767948 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (18B1D800) [pid = 2372] [serial = 970] [outer = 1823C400] 18:02:48 INFO - PROCESS | 2372 | 1461027768414 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 18:02:48 INFO - PROCESS | 2372 | 1461027768468 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 2372 | 1461027768470 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:02:48 INFO - PROCESS | 2372 | 1461027768474 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:02:48 INFO - PROCESS | 2372 | 1461027768475 Marionette TRACE conn5 <- [1,1258,null,{}] 18:02:48 INFO - PROCESS | 2372 | 1461027768479 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:48 INFO - PROCESS | 2372 | 1461027768563 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:02:48 INFO - PROCESS | 2372 | 1461027768572 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 2372 | ++DOCSHELL 18D0D000 == 67 [pid = 2372] [id = 324] 18:02:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (18D61400) [pid = 2372] [serial = 971] [outer = 00000000] 18:02:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (18E58000) [pid = 2372] [serial = 972] [outer = 18D61400] 18:02:48 INFO - PROCESS | 2372 | 1461027768616 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (18E5F800) [pid = 2372] [serial = 973] [outer = 18D61400] 18:02:49 INFO - PROCESS | 2372 | 1461027769080 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:02:49 INFO - PROCESS | 2372 | 1461027769149 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 2372 | 1461027769151 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:02:49 INFO - PROCESS | 2372 | 1461027769160 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 2372 | 1461027769162 Marionette TRACE conn5 <- [1,1262,null,{}] 18:02:49 INFO - PROCESS | 2372 | 1461027769165 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:49 INFO - PROCESS | 2372 | 1461027769308 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:02:49 INFO - PROCESS | 2372 | 1461027769375 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 2372 | ++DOCSHELL 1902C800 == 68 [pid = 2372] [id = 325] 18:02:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (19112000) [pid = 2372] [serial = 974] [outer = 00000000] 18:02:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (1915D800) [pid = 2372] [serial = 975] [outer = 19112000] 18:02:49 INFO - PROCESS | 2372 | 1461027769427 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (191A0C00) [pid = 2372] [serial = 976] [outer = 19112000] 18:02:49 INFO - PROCESS | 2372 | 1461027769888 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 790ms 18:02:49 INFO - PROCESS | 2372 | 1461027769946 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 2372 | 1461027769948 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:02:49 INFO - PROCESS | 2372 | 1461027769951 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 2372 | 1461027769953 Marionette TRACE conn5 <- [1,1266,null,{}] 18:02:49 INFO - PROCESS | 2372 | 1461027769956 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 2372 | 1461027770086 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:02:50 INFO - PROCESS | 2372 | 1461027770152 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 2372 | ++DOCSHELL 191A3400 == 69 [pid = 2372] [id = 326] 18:02:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (191A5C00) [pid = 2372] [serial = 977] [outer = 00000000] 18:02:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (198E1000) [pid = 2372] [serial = 978] [outer = 191A5C00] 18:02:50 INFO - PROCESS | 2372 | 1461027770198 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (19FB7000) [pid = 2372] [serial = 979] [outer = 191A5C00] 18:02:50 INFO - PROCESS | 2372 | 1461027770627 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 731ms 18:02:50 INFO - PROCESS | 2372 | 1461027770692 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 2372 | 1461027770694 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:02:50 INFO - PROCESS | 2372 | 1461027770697 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:02:50 INFO - PROCESS | 2372 | 1461027770698 Marionette TRACE conn5 <- [1,1270,null,{}] 18:02:50 INFO - PROCESS | 2372 | 1461027770702 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 2372 | 1461027770819 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:02:50 INFO - PROCESS | 2372 | 1461027770888 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 2372 | ++DOCSHELL 19D88800 == 70 [pid = 2372] [id = 327] 18:02:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (1A071800) [pid = 2372] [serial = 980] [outer = 00000000] 18:02:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (1A08C400) [pid = 2372] [serial = 981] [outer = 1A071800] 18:02:50 INFO - PROCESS | 2372 | 1461027770934 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (1B004000) [pid = 2372] [serial = 982] [outer = 1A071800] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (19118000) [pid = 2372] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (195DA400) [pid = 2372] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (19D8D400) [pid = 2372] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (0EDA1800) [pid = 2372] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (10988400) [pid = 2372] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (0FE7BC00) [pid = 2372] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (18B3D000) [pid = 2372] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (16E31000) [pid = 2372] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1A08C000) [pid = 2372] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:02:51 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (18D0DC00) [pid = 2372] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:02:51 INFO - PROCESS | 2372 | 1461027771416 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 771ms 18:02:51 INFO - PROCESS | 2372 | 1461027771471 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 2372 | 1461027771473 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:02:51 INFO - PROCESS | 2372 | 1461027771483 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 2372 | 1461027771485 Marionette TRACE conn5 <- [1,1274,null,{}] 18:02:51 INFO - PROCESS | 2372 | 1461027771489 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:51 INFO - PROCESS | 2372 | 1461027771573 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:02:51 INFO - PROCESS | 2372 | 1461027771582 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 2372 | ++DOCSHELL 1543DC00 == 71 [pid = 2372] [id = 328] 18:02:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (16E72C00) [pid = 2372] [serial = 983] [outer = 00000000] 18:02:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (19D8D400) [pid = 2372] [serial = 984] [outer = 16E72C00] 18:02:51 INFO - PROCESS | 2372 | 1461027771627 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (1A08E800) [pid = 2372] [serial = 985] [outer = 16E72C00] 18:02:52 INFO - PROCESS | 2372 | 1461027772062 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 18:02:52 INFO - PROCESS | 2372 | 1461027772125 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 2372 | 1461027772128 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:02:52 INFO - PROCESS | 2372 | 1461027772131 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 2372 | 1461027772133 Marionette TRACE conn5 <- [1,1278,null,{}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:02:52 INFO - PROCESS | 2372 | 1461027772136 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:52 INFO - PROCESS | 2372 | 1461027772221 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:02:52 INFO - PROCESS | 2372 | 1461027772327 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAF000 == 72 [pid = 2372] [id = 329] 18:02:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (0FDB8000) [pid = 2372] [serial = 986] [outer = 00000000] 18:02:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (10596400) [pid = 2372] [serial = 987] [outer = 0FDB8000] 18:02:52 INFO - PROCESS | 2372 | 1461027772469 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (10974C00) [pid = 2372] [serial = 988] [outer = 0FDB8000] 18:02:53 INFO - PROCESS | 2372 | 1461027773082 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1015ms 18:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:02:53 INFO - PROCESS | 2372 | 1461027773152 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 2372 | 1461027773156 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:02:53 INFO - PROCESS | 2372 | 1461027773161 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - PROCESS | 2372 | 1461027773165 Marionette TRACE conn5 <- [1,1282,null,{}] 18:02:53 INFO - PROCESS | 2372 | 1461027773191 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:53 INFO - PROCESS | 2372 | 1461027773359 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:02:53 INFO - PROCESS | 2372 | 1461027773423 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 2372 | ++DOCSHELL 15431C00 == 73 [pid = 2372] [id = 330] 18:02:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (15432800) [pid = 2372] [serial = 989] [outer = 00000000] 18:02:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (16E35400) [pid = 2372] [serial = 990] [outer = 15432800] 18:02:53 INFO - PROCESS | 2372 | 1461027773521 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (1823AC00) [pid = 2372] [serial = 991] [outer = 15432800] 18:02:54 INFO - PROCESS | 2372 | 1461027774125 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 987ms 18:02:54 INFO - PROCESS | 2372 | 1461027774150 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 2372 | 1461027774155 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:02:54 INFO - PROCESS | 2372 | 1461027774160 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 2372 | 1461027774162 Marionette TRACE conn5 <- [1,1286,null,{}] 18:02:54 INFO - PROCESS | 2372 | 1461027774166 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:54 INFO - PROCESS | 2372 | 1461027774279 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:02:54 INFO - PROCESS | 2372 | 1461027774394 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 2372 | ++DOCSHELL 19114C00 == 74 [pid = 2372] [id = 331] 18:02:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (19117000) [pid = 2372] [serial = 992] [outer = 00000000] 18:02:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (19777000) [pid = 2372] [serial = 993] [outer = 19117000] 18:02:54 INFO - PROCESS | 2372 | 1461027774490 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (1B006400) [pid = 2372] [serial = 994] [outer = 19117000] 18:02:55 INFO - PROCESS | 2372 | 1461027775114 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 971ms 18:02:55 INFO - PROCESS | 2372 | 1461027775134 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 2372 | 1461027775136 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:02:55 INFO - PROCESS | 2372 | 1461027775141 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 2372 | 1461027775147 Marionette TRACE conn5 <- [1,1290,null,{}] 18:02:55 INFO - PROCESS | 2372 | 1461027775157 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:55 INFO - PROCESS | 2372 | 1461027775271 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:02:55 INFO - PROCESS | 2372 | 1461027775386 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 2372 | ++DOCSHELL 1C0EC000 == 75 [pid = 2372] [id = 332] 18:02:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (1CD28000) [pid = 2372] [serial = 995] [outer = 00000000] 18:02:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (1DF11400) [pid = 2372] [serial = 996] [outer = 1CD28000] 18:02:55 INFO - PROCESS | 2372 | 1461027775481 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 162 (1F6E1800) [pid = 2372] [serial = 997] [outer = 1CD28000] 18:02:56 INFO - PROCESS | 2372 | 1461027776053 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 18:02:56 INFO - PROCESS | 2372 | 1461027776074 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 2372 | 1461027776076 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:02:56 INFO - PROCESS | 2372 | 1461027776080 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 2372 | 1461027776082 Marionette TRACE conn5 <- [1,1294,null,{}] 18:02:56 INFO - PROCESS | 2372 | 1461027776086 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:56 INFO - PROCESS | 2372 | 1461027776195 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:02:56 INFO - PROCESS | 2372 | 1461027776309 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 2372 | ++DOCSHELL 1F789C00 == 76 [pid = 2372] [id = 333] 18:02:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 163 (20ECF400) [pid = 2372] [serial = 998] [outer = 00000000] 18:02:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 164 (2125D800) [pid = 2372] [serial = 999] [outer = 20ECF400] 18:02:56 INFO - PROCESS | 2372 | 1461027776404 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 165 (21263C00) [pid = 2372] [serial = 1000] [outer = 20ECF400] 18:02:56 INFO - PROCESS | 2372 | 1461027776941 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 871ms 18:02:56 INFO - PROCESS | 2372 | 1461027776953 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 2372 | 1461027776956 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:02:56 INFO - PROCESS | 2372 | 1461027776959 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:02:56 INFO - PROCESS | 2372 | 1461027776961 Marionette TRACE conn5 <- [1,1298,null,{}] 18:02:56 INFO - PROCESS | 2372 | 1461027776965 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:57 INFO - PROCESS | 2372 | 1461027777074 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:02:57 INFO - PROCESS | 2372 | 1461027777232 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 2372 | ++DOCSHELL 21240800 == 77 [pid = 2372] [id = 334] 18:02:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 166 (21240C00) [pid = 2372] [serial = 1001] [outer = 00000000] 18:02:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 167 (21244C00) [pid = 2372] [serial = 1002] [outer = 21240C00] 18:02:57 INFO - PROCESS | 2372 | 1461027777297 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 168 (21249800) [pid = 2372] [serial = 1003] [outer = 21240C00] 18:02:57 INFO - PROCESS | 2372 | 1461027777922 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 2372 | 1461027777984 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:02:58 INFO - PROCESS | 2372 | 1461027777990 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 2372 | 1461027777992 Marionette TRACE conn5 <- [1,1302,null,{}] 18:02:58 INFO - PROCESS | 2372 | 1461027778009 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:58 INFO - PROCESS | 2372 | 1461027778167 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:02:58 INFO - PROCESS | 2372 | 1461027778235 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 2372 | ++DOCSHELL 2181FC00 == 78 [pid = 2372] [id = 335] 18:02:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 169 (21824C00) [pid = 2372] [serial = 1004] [outer = 00000000] 18:02:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 170 (21EE6800) [pid = 2372] [serial = 1005] [outer = 21824C00] 18:02:58 INFO - PROCESS | 2372 | 1461027778288 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 171 (229CAC00) [pid = 2372] [serial = 1006] [outer = 21824C00] 18:02:58 INFO - PROCESS | 2372 | 1461027778851 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 931ms 18:02:58 INFO - PROCESS | 2372 | 1461027778922 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 2372 | 1461027778924 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:02:58 INFO - PROCESS | 2372 | 1461027778928 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:02:58 INFO - PROCESS | 2372 | 1461027778930 Marionette TRACE conn5 <- [1,1306,null,{}] 18:02:58 INFO - PROCESS | 2372 | 1461027778933 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:59 INFO - PROCESS | 2372 | 1461027779041 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:02:59 INFO - PROCESS | 2372 | 1461027779207 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 2372 | ++DOCSHELL 1DF09800 == 79 [pid = 2372] [id = 336] 18:02:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 172 (1E129800) [pid = 2372] [serial = 1007] [outer = 00000000] 18:02:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 173 (22B12000) [pid = 2372] [serial = 1008] [outer = 1E129800] 18:02:59 INFO - PROCESS | 2372 | 1461027779261 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 174 (22B15400) [pid = 2372] [serial = 1009] [outer = 1E129800] 18:02:59 INFO - PROCESS | 2372 | 1461027779956 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1069ms 18:03:00 INFO - PROCESS | 2372 | 1461027780001 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 2372 | 1461027780005 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:03:00 INFO - PROCESS | 2372 | 1461027780010 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 2372 | 1461027780014 Marionette TRACE conn5 <- [1,1310,null,{}] 18:03:00 INFO - PROCESS | 2372 | 1461027780021 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:00 INFO - PROCESS | 2372 | 1461027780123 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:03:00 INFO - PROCESS | 2372 | 1461027780273 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 2372 | ++DOCSHELL 1149A400 == 80 [pid = 2372] [id = 337] 18:03:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 175 (14E22000) [pid = 2372] [serial = 1010] [outer = 00000000] 18:03:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 176 (161A5400) [pid = 2372] [serial = 1011] [outer = 14E22000] 18:03:00 INFO - PROCESS | 2372 | 1461027780323 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 177 (16E74400) [pid = 2372] [serial = 1012] [outer = 14E22000] 18:03:00 INFO - PROCESS | 2372 | 1461027780937 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 989ms 18:03:01 INFO - PROCESS | 2372 | 1461027780999 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 2372 | 1461027781005 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:03:01 INFO - PROCESS | 2372 | 1461027781011 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:03:01 INFO - PROCESS | 2372 | 1461027781013 Marionette TRACE conn5 <- [1,1314,null,{}] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 1CD24000 == 79 [pid = 2372] [id = 286] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 1DC12C00 == 78 [pid = 2372] [id = 287] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 0ED61400 == 77 [pid = 2372] [id = 285] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 1543DC00 == 76 [pid = 2372] [id = 328] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 19D88800 == 75 [pid = 2372] [id = 327] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 191A3400 == 74 [pid = 2372] [id = 326] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 1902C800 == 73 [pid = 2372] [id = 325] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 18D0D000 == 72 [pid = 2372] [id = 324] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 10979800 == 71 [pid = 2372] [id = 323] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 0FDB4000 == 70 [pid = 2372] [id = 322] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 1660A800 == 69 [pid = 2372] [id = 321] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 176 (10717000) [pid = 2372] [serial = 894] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 175 (15308800) [pid = 2372] [serial = 897] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 174 (195DA000) [pid = 2372] [serial = 900] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 173 (1C06D800) [pid = 2372] [serial = 903] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 172 (1DF0B400) [pid = 2372] [serial = 906] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 171 (229D0800) [pid = 2372] [serial = 909] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 170 (20ED2000) [pid = 2372] [serial = 939] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 0FBE0000 == 68 [pid = 2372] [id = 320] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 1098A400 == 67 [pid = 2372] [id = 314] 18:03:01 INFO - PROCESS | 2372 | --DOCSHELL 0FE73800 == 66 [pid = 2372] [id = 313] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 169 (19925400) [pid = 2372] [serial = 892] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 168 (1A089400) [pid = 2372] [serial = 928] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 167 (1A073C00) [pid = 2372] [serial = 927] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 166 (10721400) [pid = 2372] [serial = 915] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 165 (14B47C00) [pid = 2372] [serial = 916] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 164 (13CE5C00) [pid = 2372] [serial = 913] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 163 (10994800) [pid = 2372] [serial = 912] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 162 (1530DC00) [pid = 2372] [serial = 933] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 161 (18E57C00) [pid = 2372] [serial = 921] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (16E77000) [pid = 2372] [serial = 918] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (18858400) [pid = 2372] [serial = 919] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (1B2EA400) [pid = 2372] [serial = 930] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (1DC0A800) [pid = 2372] [serial = 937] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (1CA8DC00) [pid = 2372] [serial = 936] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (1C0DD400) [pid = 2372] [serial = 931] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (191A7000) [pid = 2372] [serial = 924] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (19246800) [pid = 2372] [serial = 925] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (19025800) [pid = 2372] [serial = 922] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (18B19000) [pid = 2372] [serial = 934] [outer = 00000000] [url = about:blank] 18:03:01 INFO - PROCESS | 2372 | 1461027781160 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 2372 | 1461027781250 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:03:01 INFO - PROCESS | 2372 | 1461027781256 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF3800 == 67 [pid = 2372] [id = 338] 18:03:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (103B5000) [pid = 2372] [serial = 1013] [outer = 00000000] 18:03:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (10979800) [pid = 2372] [serial = 1014] [outer = 103B5000] 18:03:01 INFO - PROCESS | 2372 | 1461027781302 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (11490800) [pid = 2372] [serial = 1015] [outer = 103B5000] 18:03:01 INFO - PROCESS | 2372 | 1461027781841 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:03:01 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 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 850ms 18:03:01 INFO - PROCESS | 2372 | 1461027781864 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 2372 | 1461027781866 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:03:01 INFO - PROCESS | 2372 | 1461027781869 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 2372 | 1461027781872 Marionette TRACE conn5 <- [1,1318,null,{}] 18:03:01 INFO - PROCESS | 2372 | 1461027781882 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 2372 | 1461027781977 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:03:02 INFO - PROCESS | 2372 | 1461027782083 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 2372 | ++DOCSHELL 14D1D800 == 68 [pid = 2372] [id = 339] 18:03:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (1823B000) [pid = 2372] [serial = 1016] [outer = 00000000] 18:03:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (18B1D000) [pid = 2372] [serial = 1017] [outer = 1823B000] 18:03:02 INFO - PROCESS | 2372 | 1461027782131 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (18D11400) [pid = 2372] [serial = 1018] [outer = 1823B000] 18:03:02 INFO - PROCESS | 2372 | 1461027782524 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:03:02 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 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 18:03:02 INFO - PROCESS | 2372 | 1461027782560 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 2372 | 1461027782562 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:03:02 INFO - PROCESS | 2372 | 1461027782566 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 2372 | 1461027782567 Marionette TRACE conn5 <- [1,1322,null,{}] 18:03:02 INFO - PROCESS | 2372 | 1461027782571 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 2372 | 1461027782658 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:03:02 INFO - PROCESS | 2372 | 1461027782664 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 2372 | ++DOCSHELL 18E58800 == 69 [pid = 2372] [id = 340] 18:03:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (18E5BC00) [pid = 2372] [serial = 1019] [outer = 00000000] 18:03:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (19167800) [pid = 2372] [serial = 1020] [outer = 18E5BC00] 18:03:02 INFO - PROCESS | 2372 | 1461027782709 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (1923F800) [pid = 2372] [serial = 1021] [outer = 18E5BC00] 18:03:03 INFO - PROCESS | 2372 | 1461027783193 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 18:03:03 INFO - PROCESS | 2372 | 1461027783240 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:03:03 INFO - PROCESS | 2372 | 1461027783242 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:03:03 INFO - PROCESS | 2372 | 1461027783246 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 2372 | 1461027783248 Marionette TRACE conn5 <- [1,1326,null,{}] 18:03:03 INFO - PROCESS | 2372 | 1461027783251 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:03 INFO - PROCESS | 2372 | 1461027783375 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:03:03 INFO - PROCESS | 2372 | 1461027783441 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 2372 | ++DOCSHELL 195D7800 == 70 [pid = 2372] [id = 341] 18:03:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (195DD800) [pid = 2372] [serial = 1022] [outer = 00000000] 18:03:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 162 (19D07C00) [pid = 2372] [serial = 1023] [outer = 195DD800] 18:03:03 INFO - PROCESS | 2372 | 1461027783486 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 163 (19FC0800) [pid = 2372] [serial = 1024] [outer = 195DD800] 18:03:04 INFO - PROCESS | 2372 | 1461027784378 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1180ms 18:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:03:04 INFO - PROCESS | 2372 | 1461027784430 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 2372 | 1461027784432 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:03:04 INFO - PROCESS | 2372 | 1461027784435 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 2372 | 1461027784437 Marionette TRACE conn5 <- [1,1330,null,{}] 18:03:04 INFO - PROCESS | 2372 | 1461027784440 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:04 INFO - PROCESS | 2372 | 1461027784579 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:03:04 INFO - PROCESS | 2372 | 1461027784645 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 2372 | ++DOCSHELL 14D9B000 == 71 [pid = 2372] [id = 342] 18:03:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 164 (16E36000) [pid = 2372] [serial = 1025] [outer = 00000000] 18:03:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 165 (1BC63400) [pid = 2372] [serial = 1026] [outer = 16E36000] 18:03:04 INFO - PROCESS | 2372 | 1461027784693 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 166 (1C0E8800) [pid = 2372] [serial = 1027] [outer = 16E36000] 18:03:05 INFO - PROCESS | 2372 | 1461027785113 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 18:03:05 INFO - PROCESS | 2372 | 1461027785167 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 2372 | 1461027785169 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:03:05 INFO - PROCESS | 2372 | 1461027785176 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 2372 | 1461027785178 Marionette TRACE conn5 <- [1,1334,null,{}] 18:03:05 INFO - PROCESS | 2372 | 1461027785182 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 2372 | 1461027785371 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 165 (18D61400) [pid = 2372] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 164 (10720800) [pid = 2372] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 163 (1823C400) [pid = 2372] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 162 (19112000) [pid = 2372] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 161 (1823D000) [pid = 2372] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (1030B000) [pid = 2372] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (191A5C00) [pid = 2372] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:03:05 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (1A071800) [pid = 2372] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:03:05 INFO - PROCESS | 2372 | 1461027785445 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAAC00 == 72 [pid = 2372] [id = 343] 18:03:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (0FDF3400) [pid = 2372] [serial = 1028] [outer = 00000000] 18:03:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (1530D000) [pid = 2372] [serial = 1029] [outer = 0FDF3400] 18:03:05 INFO - PROCESS | 2372 | 1461027785490 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (1823C400) [pid = 2372] [serial = 1030] [outer = 0FDF3400] 18:03:05 INFO - PROCESS | 2372 | 1461027785864 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 18:03:05 INFO - PROCESS | 2372 | 1461027785925 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 2372 | 1461027785927 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:03:05 INFO - PROCESS | 2372 | 1461027785932 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 2372 | 1461027785933 Marionette TRACE conn5 <- [1,1338,null,{}] 18:03:05 INFO - PROCESS | 2372 | 1461027785937 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:06 INFO - PROCESS | 2372 | 1461027786022 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:03:06 INFO - PROCESS | 2372 | 1461027786029 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 2372 | ++DOCSHELL 18D61400 == 73 [pid = 2372] [id = 344] 18:03:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 162 (19162800) [pid = 2372] [serial = 1031] [outer = 00000000] 18:03:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 163 (1D0D1000) [pid = 2372] [serial = 1032] [outer = 19162800] 18:03:06 INFO - PROCESS | 2372 | 1461027786073 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 164 (1F781000) [pid = 2372] [serial = 1033] [outer = 19162800] 18:03:06 INFO - PROCESS | 2372 | 1461027786511 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 631ms 18:03:06 INFO - PROCESS | 2372 | 1461027786561 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 2372 | 1461027786563 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:03:06 INFO - PROCESS | 2372 | 1461027786566 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 2372 | 1461027786568 Marionette TRACE conn5 <- [1,1342,null,{}] 18:03:06 INFO - PROCESS | 2372 | 1461027786571 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:06 INFO - PROCESS | 2372 | 1461027786656 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:03:06 INFO - PROCESS | 2372 | 1461027786663 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 2372 | ++DOCSHELL 1CD24800 == 74 [pid = 2372] [id = 345] 18:03:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 165 (1F78EC00) [pid = 2372] [serial = 1034] [outer = 00000000] 18:03:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 166 (21247800) [pid = 2372] [serial = 1035] [outer = 1F78EC00] 18:03:06 INFO - PROCESS | 2372 | 1461027786707 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 167 (2181B800) [pid = 2372] [serial = 1036] [outer = 1F78EC00] 18:03:07 INFO - PROCESS | 2372 | 1461027787138 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 18:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:03:07 INFO - PROCESS | 2372 | 1461027787197 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:03:07 INFO - PROCESS | 2372 | 1461027787199 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:03:07 INFO - PROCESS | 2372 | 1461027787202 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 2372 | 1461027787203 Marionette TRACE conn5 <- [1,1346,null,{}] 18:03:07 INFO - PROCESS | 2372 | 1461027787206 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:07 INFO - PROCESS | 2372 | 1461027787293 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:03:07 INFO - PROCESS | 2372 | 1461027787299 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 2372 | ++DOCSHELL 21821000 == 75 [pid = 2372] [id = 346] 18:03:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 168 (21825000) [pid = 2372] [serial = 1037] [outer = 00000000] 18:03:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 169 (229D4000) [pid = 2372] [serial = 1038] [outer = 21825000] 18:03:07 INFO - PROCESS | 2372 | 1461027787344 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 170 (22B14000) [pid = 2372] [serial = 1039] [outer = 21825000] 18:03:08 INFO - PROCESS | 2372 | 1461027788112 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 18:03:08 INFO - PROCESS | 2372 | 1461027788173 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 2372 | 1461027788179 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:03:08 INFO - PROCESS | 2372 | 1461027788184 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 2372 | 1461027788188 Marionette TRACE conn5 <- [1,1350,null,{}] 18:03:08 INFO - PROCESS | 2372 | 1461027788194 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 2372 | 1461027788313 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:03:08 INFO - PROCESS | 2372 | 1461027788463 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 2372 | ++DOCSHELL 14E23400 == 76 [pid = 2372] [id = 347] 18:03:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 171 (14FE3C00) [pid = 2372] [serial = 1040] [outer = 00000000] 18:03:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 172 (1624B800) [pid = 2372] [serial = 1041] [outer = 14FE3C00] 18:03:08 INFO - PROCESS | 2372 | 1461027788522 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 173 (1823DC00) [pid = 2372] [serial = 1042] [outer = 14FE3C00] 18:03:09 INFO - PROCESS | 2372 | 1461027789177 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1020ms 18:03:09 INFO - PROCESS | 2372 | 1461027789244 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 2372 | 1461027789250 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:03:09 INFO - PROCESS | 2372 | 1461027789256 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 2372 | 1461027789259 Marionette TRACE conn5 <- [1,1354,null,{}] 18:03:09 INFO - PROCESS | 2372 | 1461027789263 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:09 INFO - PROCESS | 2372 | 1461027789378 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:03:09 INFO - PROCESS | 2372 | 1461027789525 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 2372 | ++DOCSHELL 16243400 == 77 [pid = 2372] [id = 348] 18:03:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 174 (1885A400) [pid = 2372] [serial = 1043] [outer = 00000000] 18:03:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 175 (19D08800) [pid = 2372] [serial = 1044] [outer = 1885A400] 18:03:09 INFO - PROCESS | 2372 | 1461027789583 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 176 (1A090800) [pid = 2372] [serial = 1045] [outer = 1885A400] 18:03:10 INFO - PROCESS | 2372 | 1461027790252 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 2372 | 1461027790280 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:03:10 INFO - PROCESS | 2372 | 1461027790284 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 2372 | 1461027790288 Marionette TRACE conn5 <- [1,1358,null,{}] 18:03:10 INFO - PROCESS | 2372 | 1461027790298 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:10 INFO - PROCESS | 2372 | 1461027790433 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:03:10 INFO - PROCESS | 2372 | 1461027790580 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 2372 | ++DOCSHELL 21262C00 == 78 [pid = 2372] [id = 349] 18:03:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 177 (21EDAC00) [pid = 2372] [serial = 1046] [outer = 00000000] 18:03:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 178 (231E2C00) [pid = 2372] [serial = 1047] [outer = 21EDAC00] 18:03:10 INFO - PROCESS | 2372 | 1461027790640 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 179 (231E7800) [pid = 2372] [serial = 1048] [outer = 21EDAC00] 18:03:11 INFO - PROCESS | 2372 | 1461027791200 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 2372 | 1461027791220 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:03:11 INFO - PROCESS | 2372 | 1461027791223 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:03:11 INFO - PROCESS | 2372 | 1461027791225 Marionette TRACE conn5 <- [1,1362,null,{}] 18:03:11 INFO - PROCESS | 2372 | 1461027791229 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 2372 | 1461027791341 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:03:11 INFO - PROCESS | 2372 | 1461027791461 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 2372 | ++DOCSHELL 23012800 == 79 [pid = 2372] [id = 350] 18:03:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 180 (23014800) [pid = 2372] [serial = 1049] [outer = 00000000] 18:03:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 181 (2301CC00) [pid = 2372] [serial = 1050] [outer = 23014800] 18:03:11 INFO - PROCESS | 2372 | 1461027791517 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 182 (23020000) [pid = 2372] [serial = 1051] [outer = 23014800] 18:03:12 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:03:12 INFO - PROCESS | 2372 | 1461027792104 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 2372 | 1461027792160 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:03:12 INFO - PROCESS | 2372 | 1461027792163 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:03:12 INFO - PROCESS | 2372 | 1461027792165 Marionette TRACE conn5 <- [1,1366,null,{}] 18:03:12 INFO - PROCESS | 2372 | 1461027792169 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:12 INFO - PROCESS | 2372 | 1461027792280 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:03:12 INFO - PROCESS | 2372 | 1461027792440 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 2372 | ++DOCSHELL 23031C00 == 80 [pid = 2372] [id = 351] 18:03:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 183 (23033800) [pid = 2372] [serial = 1052] [outer = 00000000] 18:03:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 184 (2303B400) [pid = 2372] [serial = 1053] [outer = 23033800] 18:03:12 INFO - PROCESS | 2372 | 1461027792496 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 185 (2303EC00) [pid = 2372] [serial = 1054] [outer = 23033800] 18:03:13 INFO - PROCESS | 2372 | 1461027793095 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 2372 | 1461027793140 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:03:13 INFO - PROCESS | 2372 | 1461027793143 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:03:13 INFO - PROCESS | 2372 | 1461027793145 Marionette TRACE conn5 <- [1,1370,null,{}] 18:03:13 INFO - PROCESS | 2372 | 1461027793148 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:13 INFO - PROCESS | 2372 | 1461027793268 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:03:13 INFO - PROCESS | 2372 | 1461027793416 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 2372 | ++DOCSHELL 23072000 == 81 [pid = 2372] [id = 352] 18:03:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 186 (23073C00) [pid = 2372] [serial = 1055] [outer = 00000000] 18:03:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 187 (231EC800) [pid = 2372] [serial = 1056] [outer = 23073C00] 18:03:13 INFO - PROCESS | 2372 | 1461027793474 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 188 (231F1400) [pid = 2372] [serial = 1057] [outer = 23073C00] 18:03:14 INFO - PROCESS | 2372 | [2372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:03:14 INFO - PROCESS | 2372 | 1461027794147 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 2372 | 1461027794179 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:03:14 INFO - PROCESS | 2372 | 1461027794184 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 2372 | 1461027794186 Marionette TRACE conn5 <- [1,1374,null,{}] 18:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:03:14 INFO - PROCESS | 2372 | 1461027794189 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:14 INFO - PROCESS | 2372 | 1461027794314 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:03:14 INFO - PROCESS | 2372 | 1461027794459 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 2372 | ++DOCSHELL 151DDC00 == 82 [pid = 2372] [id = 353] 18:03:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 189 (151E1C00) [pid = 2372] [serial = 1058] [outer = 00000000] 18:03:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 190 (18B1E800) [pid = 2372] [serial = 1059] [outer = 151E1C00] 18:03:14 INFO - PROCESS | 2372 | 1461027794515 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 191 (19026000) [pid = 2372] [serial = 1060] [outer = 151E1C00] 18:03:15 INFO - PROCESS | 2372 | 1461027795395 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 2372 | 1461027795430 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:03:15 INFO - PROCESS | 2372 | 1461027795437 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:03:15 INFO - PROCESS | 2372 | 1461027795440 Marionette TRACE conn5 <- [1,1378,null,{}] 18:03:15 INFO - PROCESS | 2372 | 1461027795445 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:15 INFO - PROCESS | 2372 | 1461027795548 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:03:15 INFO - PROCESS | 2372 | 1461027795703 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 2372 | ++DOCSHELL 1537E000 == 83 [pid = 2372] [id = 354] 18:03:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 192 (15434800) [pid = 2372] [serial = 1061] [outer = 00000000] 18:03:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 193 (187D6C00) [pid = 2372] [serial = 1062] [outer = 15434800] 18:03:15 INFO - PROCESS | 2372 | 1461027795756 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 194 (18B1EC00) [pid = 2372] [serial = 1063] [outer = 15434800] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 1CD24800 == 82 [pid = 2372] [id = 345] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 18D61400 == 81 [pid = 2372] [id = 344] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 0EDAAC00 == 80 [pid = 2372] [id = 343] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 14D9B000 == 79 [pid = 2372] [id = 342] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 195D7800 == 78 [pid = 2372] [id = 341] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 18E58800 == 77 [pid = 2372] [id = 340] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 193 (19D8D400) [pid = 2372] [serial = 984] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 14D1D800 == 76 [pid = 2372] [id = 339] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 0FDF3800 == 75 [pid = 2372] [id = 338] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 1149A400 == 74 [pid = 2372] [id = 337] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 19114C00 == 73 [pid = 2372] [id = 331] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 15431C00 == 72 [pid = 2372] [id = 330] 18:03:16 INFO - PROCESS | 2372 | --DOCSHELL 0EDAF000 == 71 [pid = 2372] [id = 329] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 192 (18E58000) [pid = 2372] [serial = 972] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 191 (14E3C400) [pid = 2372] [serial = 961] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 190 (14DA7400) [pid = 2372] [serial = 960] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 189 (18B11C00) [pid = 2372] [serial = 969] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 188 (18B1D800) [pid = 2372] [serial = 970] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 187 (15126400) [pid = 2372] [serial = 942] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 186 (1915D800) [pid = 2372] [serial = 975] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 185 (191A0C00) [pid = 2372] [serial = 976] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 184 (18B16C00) [pid = 2372] [serial = 964] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 183 (187AB800) [pid = 2372] [serial = 963] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 182 (1097D000) [pid = 2372] [serial = 966] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 181 (14D9A400) [pid = 2372] [serial = 967] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 180 (19FB7000) [pid = 2372] [serial = 979] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 179 (18D92400) [pid = 2372] [serial = 945] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 178 (20ED1000) [pid = 2372] [serial = 948] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 177 (21268800) [pid = 2372] [serial = 951] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 176 (198E1000) [pid = 2372] [serial = 978] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 175 (21EE5800) [pid = 2372] [serial = 954] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 174 (21EE4C00) [pid = 2372] [serial = 957] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 173 (1A08C400) [pid = 2372] [serial = 981] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 172 (1B004000) [pid = 2372] [serial = 982] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | --DOMWINDOW == 171 (18E5F800) [pid = 2372] [serial = 973] [outer = 00000000] [url = about:blank] 18:03:16 INFO - PROCESS | 2372 | 1461027796389 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 18:03:16 INFO - PROCESS | 2372 | 1461027796413 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 2372 | 1461027796419 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:03:16 INFO - PROCESS | 2372 | 1461027796424 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:03:16 INFO - PROCESS | 2372 | 1461027796427 Marionette TRACE conn5 <- [1,1382,null,{}] 18:03:16 INFO - PROCESS | 2372 | 1461027796431 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:16 INFO - PROCESS | 2372 | 1461027796521 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:03:16 INFO - PROCESS | 2372 | 1461027796529 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 2372 | ++DOCSHELL 105A1400 == 72 [pid = 2372] [id = 355] 18:03:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 172 (1071FC00) [pid = 2372] [serial = 1064] [outer = 00000000] 18:03:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 173 (14E37000) [pid = 2372] [serial = 1065] [outer = 1071FC00] 18:03:16 INFO - PROCESS | 2372 | 1461027796577 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 174 (15303C00) [pid = 2372] [serial = 1066] [outer = 1071FC00] 18:03:17 INFO - PROCESS | 2372 | 1461027797092 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 731ms 18:03:17 INFO - PROCESS | 2372 | 1461027797158 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 2372 | 1461027797160 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:03:17 INFO - PROCESS | 2372 | 1461027797163 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 2372 | 1461027797167 Marionette TRACE conn5 <- [1,1386,null,{}] 18:03:17 INFO - PROCESS | 2372 | 1461027797177 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:17 INFO - PROCESS | 2372 | 1461027797297 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:03:17 INFO - PROCESS | 2372 | 1461027797313 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 2372 | ++DOCSHELL 18B1D400 == 73 [pid = 2372] [id = 356] 18:03:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 175 (18B37C00) [pid = 2372] [serial = 1067] [outer = 00000000] 18:03:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 176 (18D62000) [pid = 2372] [serial = 1068] [outer = 18B37C00] 18:03:17 INFO - PROCESS | 2372 | 1461027797361 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 177 (18E57800) [pid = 2372] [serial = 1069] [outer = 18B37C00] 18:03:17 INFO - PROCESS | 2372 | 1461027797838 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 18:03:17 INFO - PROCESS | 2372 | 1461027797898 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 2372 | 1461027797900 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:03:17 INFO - PROCESS | 2372 | 1461027797903 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 2372 | 1461027797905 Marionette TRACE conn5 <- [1,1390,null,{}] 18:03:17 INFO - PROCESS | 2372 | 1461027797908 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 2372 | 1461027797997 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:03:18 INFO - PROCESS | 2372 | 1461027798111 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 2372 | ++DOCSHELL 18E5AC00 == 74 [pid = 2372] [id = 357] 18:03:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 178 (18E5D800) [pid = 2372] [serial = 1070] [outer = 00000000] 18:03:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 179 (19162C00) [pid = 2372] [serial = 1071] [outer = 18E5D800] 18:03:18 INFO - PROCESS | 2372 | 1461027798158 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 180 (191A0400) [pid = 2372] [serial = 1072] [outer = 18E5D800] 18:03:18 INFO - PROCESS | 2372 | 1461027798574 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms 18:03:18 INFO - PROCESS | 2372 | 1461027798668 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 2372 | 1461027798670 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:03:18 INFO - PROCESS | 2372 | 1461027798683 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 2372 | 1461027798685 Marionette TRACE conn5 <- [1,1394,null,{}] 18:03:18 INFO - PROCESS | 2372 | 1461027798689 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 2372 | 1461027798809 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:03:18 INFO - PROCESS | 2372 | 1461027798878 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 2372 | ++DOCSHELL 19025800 == 75 [pid = 2372] [id = 358] 18:03:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 181 (1915A800) [pid = 2372] [serial = 1073] [outer = 00000000] 18:03:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 182 (195D9C00) [pid = 2372] [serial = 1074] [outer = 1915A800] 18:03:18 INFO - PROCESS | 2372 | 1461027798926 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 183 (195E5000) [pid = 2372] [serial = 1075] [outer = 1915A800] 18:03:19 INFO - PROCESS | 2372 | 1461027799382 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 18:03:19 INFO - PROCESS | 2372 | 1461027799423 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 2372 | 1461027799425 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:03:19 INFO - PROCESS | 2372 | 1461027799428 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 2372 | 1461027799429 Marionette TRACE conn5 <- [1,1398,null,{}] 18:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:03:19 INFO - PROCESS | 2372 | 1461027799433 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:19 INFO - PROCESS | 2372 | 1461027799564 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:03:19 INFO - PROCESS | 2372 | 1461027799637 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 2372 | ++DOCSHELL 19925400 == 76 [pid = 2372] [id = 359] 18:03:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 184 (1A073800) [pid = 2372] [serial = 1076] [outer = 00000000] 18:03:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 185 (1B2E4800) [pid = 2372] [serial = 1077] [outer = 1A073800] 18:03:19 INFO - PROCESS | 2372 | 1461027799685 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 186 (1C0E1800) [pid = 2372] [serial = 1078] [outer = 1A073800] 18:03:20 INFO - PROCESS | 2372 | 1461027800133 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 18:03:20 INFO - PROCESS | 2372 | 1461027800176 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 2372 | 1461027800178 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:03:20 INFO - PROCESS | 2372 | 1461027800190 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 2372 | 1461027800192 Marionette TRACE conn5 <- [1,1402,null,{}] 18:03:20 INFO - PROCESS | 2372 | 1461027800195 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:20 INFO - PROCESS | 2372 | 1461027800314 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:03:20 INFO - PROCESS | 2372 | 1461027800382 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 2372 | ++DOCSHELL 1530DC00 == 77 [pid = 2372] [id = 360] 18:03:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 187 (1C0E7C00) [pid = 2372] [serial = 1079] [outer = 00000000] 18:03:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 188 (1DB27400) [pid = 2372] [serial = 1080] [outer = 1C0E7C00] 18:03:20 INFO - PROCESS | 2372 | 1461027800430 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 189 (1DFD8C00) [pid = 2372] [serial = 1081] [outer = 1C0E7C00] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 188 (16E36000) [pid = 2372] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 187 (0FDF3400) [pid = 2372] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 186 (103B5000) [pid = 2372] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 185 (1823B000) [pid = 2372] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 184 (14E22000) [pid = 2372] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 183 (18E5BC00) [pid = 2372] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 182 (19162800) [pid = 2372] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 181 (195DD800) [pid = 2372] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 180 (16E72C00) [pid = 2372] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 179 (1BCF3800) [pid = 2372] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:03:20 INFO - PROCESS | 2372 | --DOMWINDOW == 178 (1F78EC00) [pid = 2372] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:03:21 INFO - PROCESS | 2372 | 1461027801022 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 871ms 18:03:21 INFO - PROCESS | 2372 | 1461027801062 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 2372 | 1461027801064 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:03:21 INFO - PROCESS | 2372 | 1461027801066 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 2372 | 1461027801068 Marionette TRACE conn5 <- [1,1406,null,{}] 18:03:21 INFO - PROCESS | 2372 | 1461027801072 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 2372 | 1461027801156 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:03:21 INFO - PROCESS | 2372 | 1461027801163 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 2372 | ++DOCSHELL 161A6000 == 78 [pid = 2372] [id = 361] 18:03:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 179 (16E36000) [pid = 2372] [serial = 1082] [outer = 00000000] 18:03:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 180 (19240000) [pid = 2372] [serial = 1083] [outer = 16E36000] 18:03:21 INFO - PROCESS | 2372 | 1461027801209 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 181 (1A08B400) [pid = 2372] [serial = 1084] [outer = 16E36000] 18:03:21 INFO - PROCESS | 2372 | 1461027801665 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 18:03:21 INFO - PROCESS | 2372 | 1461027801698 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 2372 | 1461027801700 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:03:21 INFO - PROCESS | 2372 | 1461027801703 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:03:21 INFO - PROCESS | 2372 | 1461027801705 Marionette TRACE conn5 <- [1,1410,null,{}] 18:03:21 INFO - PROCESS | 2372 | 1461027801708 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 2372 | 1461027801796 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:03:21 INFO - PROCESS | 2372 | 1461027801802 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 2372 | ++DOCSHELL 18E56000 == 79 [pid = 2372] [id = 362] 18:03:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 182 (19021000) [pid = 2372] [serial = 1085] [outer = 00000000] 18:03:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 183 (1DF0B000) [pid = 2372] [serial = 1086] [outer = 19021000] 18:03:21 INFO - PROCESS | 2372 | 1461027801846 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 184 (1F785000) [pid = 2372] [serial = 1087] [outer = 19021000] 18:03:22 INFO - PROCESS | 2372 | 1461027802336 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 18:03:22 INFO - PROCESS | 2372 | 1461027802379 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 2372 | 1461027802381 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:03:22 INFO - PROCESS | 2372 | 1461027802384 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:03:22 INFO - PROCESS | 2372 | 1461027802386 Marionette TRACE conn5 <- [1,1414,null,{}] 18:03:22 INFO - PROCESS | 2372 | 1461027802389 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 2372 | 1461027802475 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:03:22 INFO - PROCESS | 2372 | 1461027802481 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 2372 | ++DOCSHELL 20ED8400 == 80 [pid = 2372] [id = 363] 18:03:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 185 (20EDD000) [pid = 2372] [serial = 1088] [outer = 00000000] 18:03:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 186 (2124AC00) [pid = 2372] [serial = 1089] [outer = 20EDD000] 18:03:22 INFO - PROCESS | 2372 | 1461027802525 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 187 (2181C800) [pid = 2372] [serial = 1090] [outer = 20EDD000] 18:03:23 INFO - PROCESS | 2372 | 1461027803299 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 18:03:23 INFO - PROCESS | 2372 | 1461027803358 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 2372 | 1461027803363 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:03:23 INFO - PROCESS | 2372 | 1461027803368 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 2372 | 1461027803372 Marionette TRACE conn5 <- [1,1418,null,{}] 18:03:23 INFO - PROCESS | 2372 | 1461027803378 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:23 INFO - PROCESS | 2372 | 1461027803527 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:03:23 INFO - PROCESS | 2372 | 1461027803679 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 2372 | ++DOCSHELL 13C04800 == 81 [pid = 2372] [id = 364] 18:03:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 188 (13C53400) [pid = 2372] [serial = 1091] [outer = 00000000] 18:03:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 189 (151D1400) [pid = 2372] [serial = 1092] [outer = 13C53400] 18:03:23 INFO - PROCESS | 2372 | 1461027803741 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 190 (161A5800) [pid = 2372] [serial = 1093] [outer = 13C53400] 18:03:24 INFO - PROCESS | 2372 | 1461027804329 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 990ms 18:03:24 INFO - PROCESS | 2372 | 1461027804359 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 2372 | 1461027804364 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:03:24 INFO - PROCESS | 2372 | 1461027804371 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - PROCESS | 2372 | 1461027804374 Marionette TRACE conn5 <- [1,1422,null,{}] 18:03:24 INFO - PROCESS | 2372 | 1461027804378 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:24 INFO - PROCESS | 2372 | 1461027804492 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:03:24 INFO - PROCESS | 2372 | 1461027804638 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 2372 | ++DOCSHELL 14E3C400 == 82 [pid = 2372] [id = 365] 18:03:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 191 (15123C00) [pid = 2372] [serial = 1094] [outer = 00000000] 18:03:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 192 (1915DC00) [pid = 2372] [serial = 1095] [outer = 15123C00] 18:03:24 INFO - PROCESS | 2372 | 1461027804694 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 193 (19D0F400) [pid = 2372] [serial = 1096] [outer = 15123C00] 18:03:25 INFO - PROCESS | 2372 | 1461027805319 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 18:03:25 INFO - PROCESS | 2372 | 1461027805343 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 2372 | 1461027805346 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:03:25 INFO - PROCESS | 2372 | 1461027805349 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:03:25 INFO - PROCESS | 2372 | 1461027805353 Marionette TRACE conn5 <- [1,1426,null,{}] 18:03:25 INFO - PROCESS | 2372 | 1461027805364 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 2372 | 1461027805482 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:03:25 INFO - PROCESS | 2372 | 1461027805632 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 2372 | ++DOCSHELL 2182A400 == 83 [pid = 2372] [id = 366] 18:03:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 194 (21ED9800) [pid = 2372] [serial = 1097] [outer = 00000000] 18:03:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 195 (2228DC00) [pid = 2372] [serial = 1098] [outer = 21ED9800] 18:03:25 INFO - PROCESS | 2372 | 1461027805691 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 196 (229D4400) [pid = 2372] [serial = 1099] [outer = 21ED9800] 18:03:26 INFO - PROCESS | 2372 | 1461027806254 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 18:03:26 INFO - PROCESS | 2372 | 1461027806283 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 2372 | 1461027806286 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:03:26 INFO - PROCESS | 2372 | 1461027806289 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:03:26 INFO - PROCESS | 2372 | 1461027806291 Marionette TRACE conn5 <- [1,1430,null,{}] 18:03:26 INFO - PROCESS | 2372 | 1461027806312 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:26 INFO - PROCESS | 2372 | 1461027806426 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:03:26 INFO - PROCESS | 2372 | 1461027806583 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 2372 | ++DOCSHELL 227A0800 == 84 [pid = 2372] [id = 367] 18:03:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 197 (227A1800) [pid = 2372] [serial = 1100] [outer = 00000000] 18:03:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 198 (227A5C00) [pid = 2372] [serial = 1101] [outer = 227A1800] 18:03:26 INFO - PROCESS | 2372 | 1461027806642 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 199 (227A9000) [pid = 2372] [serial = 1102] [outer = 227A1800] 18:03:27 INFO - PROCESS | 2372 | 1461027807174 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 931ms 18:03:27 INFO - PROCESS | 2372 | 1461027807223 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 2372 | 1461027807225 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:03:27 INFO - PROCESS | 2372 | 1461027807229 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:03:27 INFO - PROCESS | 2372 | 1461027807231 Marionette TRACE conn5 <- [1,1434,null,{}] 18:03:27 INFO - PROCESS | 2372 | 1461027807235 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:27 INFO - PROCESS | 2372 | 1461027807345 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:03:27 INFO - PROCESS | 2372 | 1461027807507 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 2372 | ++DOCSHELL 227AA800 == 85 [pid = 2372] [id = 368] 18:03:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 200 (22B1D400) [pid = 2372] [serial = 1103] [outer = 00000000] 18:03:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 201 (23035800) [pid = 2372] [serial = 1104] [outer = 22B1D400] 18:03:27 INFO - PROCESS | 2372 | 1461027807564 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 202 (2303AC00) [pid = 2372] [serial = 1105] [outer = 22B1D400] 18:03:28 INFO - PROCESS | 2372 | 1461027808215 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1015ms 18:03:28 INFO - PROCESS | 2372 | 1461027808248 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 2372 | 1461027808250 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:03:28 INFO - PROCESS | 2372 | 1461027808254 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:03:28 INFO - PROCESS | 2372 | 1461027808256 Marionette TRACE conn5 <- [1,1438,null,{}] 18:03:28 INFO - PROCESS | 2372 | 1461027808259 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:28 INFO - PROCESS | 2372 | 1461027808384 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:03:28 INFO - PROCESS | 2372 | 1461027808536 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 2372 | ++DOCSHELL 23078400 == 86 [pid = 2372] [id = 369] 18:03:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 203 (231E2400) [pid = 2372] [serial = 1106] [outer = 00000000] 18:03:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 204 (237B8800) [pid = 2372] [serial = 1107] [outer = 231E2400] 18:03:28 INFO - PROCESS | 2372 | 1461027808595 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 205 (237BA800) [pid = 2372] [serial = 1108] [outer = 231E2400] 18:03:29 INFO - PROCESS | 2372 | 1461027809195 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 971ms 18:03:29 INFO - PROCESS | 2372 | 1461027809228 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 2372 | 1461027809230 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:03:29 INFO - PROCESS | 2372 | 1461027809234 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 2372 | 1461027809236 Marionette TRACE conn5 <- [1,1442,null,{}] 18:03:29 INFO - PROCESS | 2372 | 1461027809239 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 2372 | 1461027809346 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:03:29 INFO - PROCESS | 2372 | 1461027809515 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 2372 | ++DOCSHELL 1098D000 == 87 [pid = 2372] [id = 370] 18:03:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 206 (10991000) [pid = 2372] [serial = 1109] [outer = 00000000] 18:03:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 207 (231E6800) [pid = 2372] [serial = 1110] [outer = 10991000] 18:03:29 INFO - PROCESS | 2372 | 1461027809571 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 208 (238AC800) [pid = 2372] [serial = 1111] [outer = 10991000] 18:03:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 209 (14D9CC00) [pid = 2372] [serial = 1112] [outer = 0FDF7400] 18:03:30 INFO - PROCESS | 2372 | 1461027810470 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1278ms 18:03:30 INFO - PROCESS | 2372 | 1461027810515 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:03:30 INFO - PROCESS | 2372 | 1461027810519 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:03:30 INFO - PROCESS | 2372 | 1461027810524 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 2372 | 1461027810528 Marionette TRACE conn5 <- [1,1446,null,{}] 18:03:30 INFO - PROCESS | 2372 | 1461027810534 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:30 INFO - PROCESS | 2372 | 1461027810640 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:03:30 INFO - PROCESS | 2372 | 1461027810797 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 2372 | ++DOCSHELL 0ED5E400 == 88 [pid = 2372] [id = 371] 18:03:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 210 (13C10400) [pid = 2372] [serial = 1113] [outer = 00000000] 18:03:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 211 (18731800) [pid = 2372] [serial = 1114] [outer = 13C10400] 18:03:30 INFO - PROCESS | 2372 | 1461027810847 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 212 (18B15400) [pid = 2372] [serial = 1115] [outer = 13C10400] 18:03:31 INFO - PROCESS | 2372 | 1461027811509 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1027ms 18:03:31 INFO - PROCESS | 2372 | 1461027811553 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 2372 | 1461027811558 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:03:31 INFO - PROCESS | 2372 | 1461027811564 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 2372 | 1461027811566 Marionette TRACE conn5 <- [1,1450,null,{}] 18:03:31 INFO - PROCESS | 2372 | 1461027811570 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 2372 | 1461027811722 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:03:31 INFO - PROCESS | 2372 | 1461027811877 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 2372 | ++DOCSHELL 18733400 == 89 [pid = 2372] [id = 372] 18:03:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 213 (18B34C00) [pid = 2372] [serial = 1116] [outer = 00000000] 18:03:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 214 (19246400) [pid = 2372] [serial = 1117] [outer = 18B34C00] 18:03:31 INFO - PROCESS | 2372 | 1461027811925 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 215 (1A073C00) [pid = 2372] [serial = 1118] [outer = 18B34C00] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 15306400 == 88 [pid = 2372] [id = 284] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 10598400 == 87 [pid = 2372] [id = 318] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 18E56000 == 86 [pid = 2372] [id = 362] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 161A6000 == 85 [pid = 2372] [id = 361] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 1530DC00 == 84 [pid = 2372] [id = 360] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 19925400 == 83 [pid = 2372] [id = 359] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 19025800 == 82 [pid = 2372] [id = 358] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 18E5AC00 == 81 [pid = 2372] [id = 357] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 18B1D400 == 80 [pid = 2372] [id = 356] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 105A1400 == 79 [pid = 2372] [id = 355] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 1537E000 == 78 [pid = 2372] [id = 354] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 23072000 == 77 [pid = 2372] [id = 352] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 23031C00 == 76 [pid = 2372] [id = 351] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 23012800 == 75 [pid = 2372] [id = 350] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 21262C00 == 74 [pid = 2372] [id = 349] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 16243400 == 73 [pid = 2372] [id = 348] 18:03:32 INFO - PROCESS | 2372 | --DOCSHELL 14E23400 == 72 [pid = 2372] [id = 347] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 214 (1A08E800) [pid = 2372] [serial = 985] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 213 (20ED9400) [pid = 2372] [serial = 940] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 212 (21247800) [pid = 2372] [serial = 1035] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 211 (1C0E8800) [pid = 2372] [serial = 1027] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 210 (1BC63400) [pid = 2372] [serial = 1026] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 209 (1530D000) [pid = 2372] [serial = 1029] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 208 (10979800) [pid = 2372] [serial = 1014] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 207 (11490800) [pid = 2372] [serial = 1015] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 206 (18B1D000) [pid = 2372] [serial = 1017] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 205 (18D11400) [pid = 2372] [serial = 1018] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 204 (16E74400) [pid = 2372] [serial = 1012] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 203 (161A5400) [pid = 2372] [serial = 1011] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 202 (19167800) [pid = 2372] [serial = 1020] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 201 (10596400) [pid = 2372] [serial = 987] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 200 (16E35400) [pid = 2372] [serial = 990] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 199 (19777000) [pid = 2372] [serial = 993] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 198 (1DF11400) [pid = 2372] [serial = 996] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 197 (2125D800) [pid = 2372] [serial = 999] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 196 (21244C00) [pid = 2372] [serial = 1002] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 195 (21EE6800) [pid = 2372] [serial = 1005] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 194 (22B12000) [pid = 2372] [serial = 1008] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 193 (1D0D1000) [pid = 2372] [serial = 1032] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 192 (1F781000) [pid = 2372] [serial = 1033] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 191 (19D07C00) [pid = 2372] [serial = 1023] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 190 (1823C400) [pid = 2372] [serial = 1030] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 189 (19FC0800) [pid = 2372] [serial = 1024] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 188 (2181B800) [pid = 2372] [serial = 1036] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | --DOMWINDOW == 187 (1923F800) [pid = 2372] [serial = 1021] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 2372 | 1461027812453 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 18:03:32 INFO - PROCESS | 2372 | 1461027812497 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 2372 | 1461027812500 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:03:32 INFO - PROCESS | 2372 | 1461027812503 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 2372 | 1461027812506 Marionette TRACE conn5 <- [1,1454,null,{}] 18:03:32 INFO - PROCESS | 2372 | 1461027812517 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:32 INFO - PROCESS | 2372 | 1461027812611 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:03:32 INFO - PROCESS | 2372 | 1461027812620 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 2372 | ++DOCSHELL 151E0000 == 73 [pid = 2372] [id = 373] 18:03:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 188 (15303400) [pid = 2372] [serial = 1119] [outer = 00000000] 18:03:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 189 (16E75C00) [pid = 2372] [serial = 1120] [outer = 15303400] 18:03:32 INFO - PROCESS | 2372 | 1461027812667 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 190 (18B33800) [pid = 2372] [serial = 1121] [outer = 15303400] 18:03:33 INFO - PROCESS | 2372 | 1461027813178 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 731ms 18:03:33 INFO - PROCESS | 2372 | 1461027813237 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 2372 | 1461027813240 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:03:33 INFO - PROCESS | 2372 | 1461027813243 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:03:33 INFO - PROCESS | 2372 | 1461027813245 Marionette TRACE conn5 <- [1,1458,null,{}] 18:03:33 INFO - PROCESS | 2372 | 1461027813249 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 2372 | 1461027813366 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:03:33 INFO - PROCESS | 2372 | 1461027813484 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 2372 | ++DOCSHELL 18243C00 == 74 [pid = 2372] [id = 374] 18:03:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 191 (18D60400) [pid = 2372] [serial = 1122] [outer = 00000000] 18:03:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 192 (191A3400) [pid = 2372] [serial = 1123] [outer = 18D60400] 18:03:33 INFO - PROCESS | 2372 | 1461027813530 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 193 (1992D400) [pid = 2372] [serial = 1124] [outer = 18D60400] 18:03:33 INFO - PROCESS | 2372 | 1461027813890 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 18:03:33 INFO - PROCESS | 2372 | 1461027813940 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 2372 | 1461027813942 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:03:33 INFO - PROCESS | 2372 | 1461027813947 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - PROCESS | 2372 | 1461027813949 Marionette TRACE conn5 <- [1,1462,null,{}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:03:33 INFO - PROCESS | 2372 | 1461027813952 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:34 INFO - PROCESS | 2372 | 1461027814039 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:03:34 INFO - PROCESS | 2372 | 1461027814046 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 2372 | ++DOCSHELL 11449C00 == 75 [pid = 2372] [id = 375] 18:03:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 194 (13C4CC00) [pid = 2372] [serial = 1125] [outer = 00000000] 18:03:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 195 (1A089800) [pid = 2372] [serial = 1126] [outer = 13C4CC00] 18:03:34 INFO - PROCESS | 2372 | 1461027814091 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 196 (1B0A8800) [pid = 2372] [serial = 1127] [outer = 13C4CC00] 18:03:34 INFO - PROCESS | 2372 | 1461027814582 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 18:03:34 INFO - PROCESS | 2372 | 1461027814624 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 2372 | 1461027814626 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:03:34 INFO - PROCESS | 2372 | 1461027814629 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 2372 | 1461027814631 Marionette TRACE conn5 <- [1,1466,null,{}] 18:03:34 INFO - PROCESS | 2372 | 1461027814634 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:34 INFO - PROCESS | 2372 | 1461027814777 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:03:34 INFO - PROCESS | 2372 | 1461027814884 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 2372 | ++DOCSHELL 1DB31800 == 76 [pid = 2372] [id = 376] 18:03:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 197 (1DC0AC00) [pid = 2372] [serial = 1128] [outer = 00000000] 18:03:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 198 (1F6EC400) [pid = 2372] [serial = 1129] [outer = 1DC0AC00] 18:03:34 INFO - PROCESS | 2372 | 1461027814933 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 199 (20ED2C00) [pid = 2372] [serial = 1130] [outer = 1DC0AC00] 18:03:35 INFO - PROCESS | 2372 | 1461027815383 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 770ms 18:03:35 INFO - PROCESS | 2372 | 1461027815400 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 2372 | 1461027815402 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:03:35 INFO - PROCESS | 2372 | 1461027815405 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - PROCESS | 2372 | 1461027815407 Marionette TRACE conn5 <- [1,1470,null,{}] 18:03:35 INFO - PROCESS | 2372 | 1461027815410 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:35 INFO - PROCESS | 2372 | 1461027815538 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:03:35 INFO - PROCESS | 2372 | 1461027815545 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 2372 | ++DOCSHELL 20ED9C00 == 77 [pid = 2372] [id = 377] 18:03:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 200 (20EDB000) [pid = 2372] [serial = 1131] [outer = 00000000] 18:03:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 201 (2125B800) [pid = 2372] [serial = 1132] [outer = 20EDB000] 18:03:35 INFO - PROCESS | 2372 | 1461027815652 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 202 (2126A400) [pid = 2372] [serial = 1133] [outer = 20EDB000] 18:03:36 INFO - PROCESS | 2372 | 1461027816099 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 18:03:36 INFO - PROCESS | 2372 | 1461027816136 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 2372 | 1461027816138 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:03:36 INFO - PROCESS | 2372 | 1461027816142 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 2372 | 1461027816143 Marionette TRACE conn5 <- [1,1474,null,{}] 18:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:03:36 INFO - PROCESS | 2372 | 1461027816186 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:36 INFO - PROCESS | 2372 | 1461027816687 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 201 (1BC65000) [pid = 2372] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 200 (1B005000) [pid = 2372] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 199 (195DC400) [pid = 2372] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 198 (1D0D4C00) [pid = 2372] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 197 (154CD000) [pid = 2372] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 196 (191A8C00) [pid = 2372] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 195 (1D85FC00) [pid = 2372] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 194 (14E34400) [pid = 2372] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 193 (1DC17400) [pid = 2372] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 192 (1030E000) [pid = 2372] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 191 (107B0C00) [pid = 2372] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 190 (14D14400) [pid = 2372] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 189 (1924B400) [pid = 2372] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 188 (1CA90400) [pid = 2372] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 187 (1E121800) [pid = 2372] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 186 (0ED64000) [pid = 2372] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 185 (1AF0F400) [pid = 2372] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 184 (118A8000) [pid = 2372] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 183 (103B7400) [pid = 2372] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 182 (14E2D000) [pid = 2372] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 181 (10992800) [pid = 2372] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 180 (1071F000) [pid = 2372] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 179 (161AC800) [pid = 2372] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 178 (18D12400) [pid = 2372] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 177 (1915A800) [pid = 2372] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 176 (1A073800) [pid = 2372] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 175 (1C0E7C00) [pid = 2372] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 174 (1071FC00) [pid = 2372] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 173 (18B37C00) [pid = 2372] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 172 (151E1C00) [pid = 2372] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 171 (18E5D800) [pid = 2372] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 170 (15434800) [pid = 2372] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 169 (19021000) [pid = 2372] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 168 (16E36000) [pid = 2372] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 167 (19FB7400) [pid = 2372] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 166 (1BC65400) [pid = 2372] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 165 (1D0CE800) [pid = 2372] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 164 (1F78AC00) [pid = 2372] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 163 (16244C00) [pid = 2372] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:03:36 INFO - PROCESS | 2372 | --DOMWINDOW == 162 (1CD28800) [pid = 2372] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:03:36 INFO - PROCESS | 2372 | 1461027816770 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 2372 | ++DOCSHELL 0ED62400 == 78 [pid = 2372] [id = 378] 18:03:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 163 (0ED64000) [pid = 2372] [serial = 1134] [outer = 00000000] 18:03:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 164 (107B7C00) [pid = 2372] [serial = 1135] [outer = 0ED64000] 18:03:36 INFO - PROCESS | 2372 | 1461027816815 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 165 (1149A400) [pid = 2372] [serial = 1136] [outer = 0ED64000] 18:03:37 INFO - PROCESS | 2372 | 1461027817189 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1103ms 18:03:37 INFO - PROCESS | 2372 | 1461027817248 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 2372 | 1461027817250 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:03:37 INFO - PROCESS | 2372 | 1461027817253 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 2372 | 1461027817255 Marionette TRACE conn5 <- [1,1478,null,{}] 18:03:37 INFO - PROCESS | 2372 | 1461027817259 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:37 INFO - PROCESS | 2372 | 1461027817345 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:03:37 INFO - PROCESS | 2372 | 1461027817352 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 2372 | ++DOCSHELL 14E31C00 == 79 [pid = 2372] [id = 379] 18:03:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 166 (14E34400) [pid = 2372] [serial = 1137] [outer = 00000000] 18:03:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 167 (18D98000) [pid = 2372] [serial = 1138] [outer = 14E34400] 18:03:37 INFO - PROCESS | 2372 | 1461027817396 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 168 (19161800) [pid = 2372] [serial = 1139] [outer = 14E34400] 18:03:37 INFO - PROCESS | 2372 | 1461027817845 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 18:03:37 INFO - PROCESS | 2372 | 1461027817884 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:03:37 INFO - PROCESS | 2372 | 1461027817886 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:03:37 INFO - PROCESS | 2372 | 1461027817889 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 2372 | 1461027817891 Marionette TRACE conn5 <- [1,1482,null,{}] 18:03:37 INFO - PROCESS | 2372 | 1461027817895 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:38 INFO - PROCESS | 2372 | 1461027817981 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:03:38 INFO - PROCESS | 2372 | 1461027817988 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 2372 | ++DOCSHELL 1B009000 == 80 [pid = 2372] [id = 380] 18:03:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 169 (1B00C800) [pid = 2372] [serial = 1140] [outer = 00000000] 18:03:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 170 (1CD23800) [pid = 2372] [serial = 1141] [outer = 1B00C800] 18:03:38 INFO - PROCESS | 2372 | 1461027818068 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 171 (1DB2BC00) [pid = 2372] [serial = 1142] [outer = 1B00C800] 18:03:38 INFO - PROCESS | 2372 | 1461027818519 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 18:03:38 INFO - PROCESS | 2372 | 1461027818563 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 2372 | 1461027818565 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:03:38 INFO - PROCESS | 2372 | 1461027818582 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 2372 | 1461027818584 Marionette TRACE conn5 <- [1,1486,null,{}] 18:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:03:38 INFO - PROCESS | 2372 | 1461027818587 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:38 INFO - PROCESS | 2372 | 1461027818697 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:03:38 INFO - PROCESS | 2372 | 1461027818912 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 2372 | ++DOCSHELL 0ED59000 == 81 [pid = 2372] [id = 381] 18:03:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 172 (0ED5A400) [pid = 2372] [serial = 1143] [outer = 00000000] 18:03:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 173 (105A0000) [pid = 2372] [serial = 1144] [outer = 0ED5A400] 18:03:38 INFO - PROCESS | 2372 | 1461027818973 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 174 (10976C00) [pid = 2372] [serial = 1145] [outer = 0ED5A400] 18:03:39 INFO - PROCESS | 2372 | 1461027819686 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1173ms 18:03:39 INFO - PROCESS | 2372 | 1461027819763 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 2372 | 1461027819769 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:03:39 INFO - PROCESS | 2372 | 1461027819774 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:03:39 INFO - PROCESS | 2372 | 1461027819777 Marionette TRACE conn5 <- [1,1490,null,{}] 18:03:39 INFO - PROCESS | 2372 | 1461027819783 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:39 INFO - PROCESS | 2372 | 1461027819940 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:03:40 INFO - PROCESS | 2372 | 1461027820087 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 2372 | ++DOCSHELL 1530F400 == 82 [pid = 2372] [id = 382] 18:03:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 175 (18239000) [pid = 2372] [serial = 1146] [outer = 00000000] 18:03:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 176 (18E5BC00) [pid = 2372] [serial = 1147] [outer = 18239000] 18:03:40 INFO - PROCESS | 2372 | 1461027820147 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 177 (1919E400) [pid = 2372] [serial = 1148] [outer = 18239000] 18:03:40 INFO - PROCESS | 2372 | 1461027820756 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1019ms 18:03:40 INFO - PROCESS | 2372 | 1461027820797 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 2372 | 1461027820802 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:03:40 INFO - PROCESS | 2372 | 1461027820805 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:03:40 INFO - PROCESS | 2372 | 1461027820807 Marionette TRACE conn5 <- [1,1494,null,{}] 18:03:40 INFO - PROCESS | 2372 | 1461027820811 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:40 INFO - PROCESS | 2372 | 1461027820925 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:03:41 INFO - PROCESS | 2372 | 1461027821052 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 2372 | ++DOCSHELL 1CA90000 == 83 [pid = 2372] [id = 383] 18:03:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 178 (1CD1E000) [pid = 2372] [serial = 1149] [outer = 00000000] 18:03:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 179 (1E127C00) [pid = 2372] [serial = 1150] [outer = 1CD1E000] 18:03:41 INFO - PROCESS | 2372 | 1461027821107 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 180 (21243800) [pid = 2372] [serial = 1151] [outer = 1CD1E000] 18:03:41 INFO - PROCESS | 2372 | 1461027821737 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 18:03:41 INFO - PROCESS | 2372 | 1461027821780 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 2372 | 1461027821782 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:03:41 INFO - PROCESS | 2372 | 1461027821792 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 2372 | 1461027821799 Marionette TRACE conn5 <- [1,1498,null,{}] 18:03:41 INFO - PROCESS | 2372 | 1461027821803 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:41 INFO - PROCESS | 2372 | 1461027821921 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:03:42 INFO - PROCESS | 2372 | 1461027822076 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 2372 | ++DOCSHELL 227A5800 == 84 [pid = 2372] [id = 384] 18:03:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 181 (229CF800) [pid = 2372] [serial = 1152] [outer = 00000000] 18:03:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 182 (23018800) [pid = 2372] [serial = 1153] [outer = 229CF800] 18:03:42 INFO - PROCESS | 2372 | 1461027822132 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 183 (23031C00) [pid = 2372] [serial = 1154] [outer = 229CF800] 18:03:42 INFO - PROCESS | 2372 | 1461027822688 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 931ms 18:03:42 INFO - PROCESS | 2372 | 1461027822720 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:03:42 INFO - PROCESS | 2372 | 1461027822723 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:03:42 INFO - PROCESS | 2372 | 1461027822726 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:03:42 INFO - PROCESS | 2372 | 1461027822728 Marionette TRACE conn5 <- [1,1502,null,{}] 18:03:42 INFO - PROCESS | 2372 | 1461027822732 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:42 INFO - PROCESS | 2372 | 1461027822845 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:03:43 INFO - PROCESS | 2372 | 1461027823009 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 2372 | ++DOCSHELL 23034800 == 85 [pid = 2372] [id = 385] 18:03:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 184 (23069800) [pid = 2372] [serial = 1155] [outer = 00000000] 18:03:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 185 (23078000) [pid = 2372] [serial = 1156] [outer = 23069800] 18:03:43 INFO - PROCESS | 2372 | 1461027823066 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 186 (231EF800) [pid = 2372] [serial = 1157] [outer = 23069800] 18:03:43 INFO - PROCESS | 2372 | 1461027823687 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 18:03:43 INFO - PROCESS | 2372 | 1461027823709 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 2372 | 1461027823712 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:03:43 INFO - PROCESS | 2372 | 1461027823717 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 2372 | 1461027823719 Marionette TRACE conn5 <- [1,1506,null,{}] 18:03:43 INFO - PROCESS | 2372 | 1461027823723 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 2372 | 1461027823837 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:03:44 INFO - PROCESS | 2372 | 1461027823990 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 2372 | ++DOCSHELL 230E9000 == 86 [pid = 2372] [id = 386] 18:03:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 187 (230EB400) [pid = 2372] [serial = 1158] [outer = 00000000] 18:03:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 188 (230EF000) [pid = 2372] [serial = 1159] [outer = 230EB400] 18:03:44 INFO - PROCESS | 2372 | 1461027824057 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 189 (231EB000) [pid = 2372] [serial = 1160] [outer = 230EB400] 18:03:44 INFO - PROCESS | 2372 | 1461027824667 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 971ms 18:03:44 INFO - PROCESS | 2372 | 1461027824694 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 2372 | 1461027824696 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:03:44 INFO - PROCESS | 2372 | 1461027824701 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:03:44 INFO - PROCESS | 2372 | 1461027824703 Marionette TRACE conn5 <- [1,1510,null,{}] 18:03:44 INFO - PROCESS | 2372 | 1461027824707 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:44 INFO - PROCESS | 2372 | 1461027824818 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:03:45 INFO - PROCESS | 2372 | 1461027824982 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 2372 | ++DOCSHELL 230EE000 == 87 [pid = 2372] [id = 387] 18:03:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 190 (231ED400) [pid = 2372] [serial = 1161] [outer = 00000000] 18:03:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 191 (238B6800) [pid = 2372] [serial = 1162] [outer = 231ED400] 18:03:45 INFO - PROCESS | 2372 | 1461027825037 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 192 (24117800) [pid = 2372] [serial = 1163] [outer = 231ED400] 18:03:45 INFO - PROCESS | 2372 | 1461027825592 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:03:45 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 () { 18:03:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:03:45 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 () { 18:03:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:03:45 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 () { 18:03:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:03:45 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 () { 18:03:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:03:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 936ms 18:03:45 INFO - PROCESS | 2372 | 1461027825643 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:03:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:03:45 INFO - PROCESS | 2372 | 1461027825645 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:03:45 INFO - PROCESS | 2372 | 1461027825649 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 2372 | 1461027825651 Marionette TRACE conn5 <- [1,1514,null,{}] 18:03:45 INFO - PROCESS | 2372 | 1461027825655 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:45 INFO - PROCESS | 2372 | 1461027825764 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:03:45 INFO - PROCESS | 2372 | 1461027825919 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 2372 | ++DOCSHELL 0ED5EC00 == 88 [pid = 2372] [id = 388] 18:03:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 193 (0ED5F400) [pid = 2372] [serial = 1164] [outer = 00000000] 18:03:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 194 (1530E800) [pid = 2372] [serial = 1165] [outer = 0ED5F400] 18:03:46 INFO - PROCESS | 2372 | 1461027825974 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 195 (18D99400) [pid = 2372] [serial = 1166] [outer = 0ED5F400] 18:03:46 INFO - PROCESS | 2372 | 1461027826794 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:03:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:03:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:03:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:03:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:03:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:03:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:03:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1175ms 18:03:46 INFO - PROCESS | 2372 | 1461027826830 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 2372 | 1461027826834 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:03:46 INFO - PROCESS | 2372 | 1461027826839 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:03:46 INFO - PROCESS | 2372 | 1461027826842 Marionette TRACE conn5 <- [1,1518,null,{}] 18:03:46 INFO - PROCESS | 2372 | 1461027826848 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:46 INFO - PROCESS | 2372 | 1461027826954 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:03:47 INFO - PROCESS | 2372 | 1461027827126 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 2372 | ++DOCSHELL 151E0400 == 89 [pid = 2372] [id = 389] 18:03:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 196 (1823B000) [pid = 2372] [serial = 1167] [outer = 00000000] 18:03:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 197 (19161400) [pid = 2372] [serial = 1168] [outer = 1823B000] 18:03:47 INFO - PROCESS | 2372 | 1461027827180 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 198 (19243000) [pid = 2372] [serial = 1169] [outer = 1823B000] 18:03:47 INFO - PROCESS | 2372 | 1461027827740 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:03:47 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 18:03:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:03:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:03:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:03:47 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. 18:03:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:03:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 971ms 18:03:47 INFO - PROCESS | 2372 | 1461027827814 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 2372 | 1461027827819 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:03:47 INFO - PROCESS | 2372 | 1461027827825 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 2372 | 1461027827828 Marionette TRACE conn5 <- [1,1522,null,{}] 18:03:47 INFO - PROCESS | 2372 | 1461027827832 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:47 INFO - PROCESS | 2372 | 1461027827966 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:03:48 INFO - PROCESS | 2372 | 1461027828122 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 2372 | ++DOCSHELL 195D8C00 == 90 [pid = 2372] [id = 390] 18:03:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 199 (1A07F400) [pid = 2372] [serial = 1170] [outer = 00000000] 18:03:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 200 (1B2AF400) [pid = 2372] [serial = 1171] [outer = 1A07F400] 18:03:48 INFO - PROCESS | 2372 | 1461027828171 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 201 (1C06C800) [pid = 2372] [serial = 1172] [outer = 1A07F400] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 1B009000 == 89 [pid = 2372] [id = 380] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 14E31C00 == 88 [pid = 2372] [id = 379] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 0ED62400 == 87 [pid = 2372] [id = 378] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 20ED9C00 == 86 [pid = 2372] [id = 377] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 1DB31800 == 85 [pid = 2372] [id = 376] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 11449C00 == 84 [pid = 2372] [id = 375] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 18243C00 == 83 [pid = 2372] [id = 374] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 200 (229D4000) [pid = 2372] [serial = 1038] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 199 (1624B800) [pid = 2372] [serial = 1041] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 198 (19D08800) [pid = 2372] [serial = 1044] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 197 (231E2C00) [pid = 2372] [serial = 1047] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 196 (2301CC00) [pid = 2372] [serial = 1050] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 195 (2303B400) [pid = 2372] [serial = 1053] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 194 (231EC800) [pid = 2372] [serial = 1056] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 193 (2124AC00) [pid = 2372] [serial = 1089] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 21821000 == 82 [pid = 2372] [id = 346] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 151E0000 == 81 [pid = 2372] [id = 373] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 18733400 == 80 [pid = 2372] [id = 372] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 0ED5E400 == 79 [pid = 2372] [id = 371] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 23078400 == 78 [pid = 2372] [id = 369] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 227AA800 == 77 [pid = 2372] [id = 368] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 227A0800 == 76 [pid = 2372] [id = 367] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 2182A400 == 75 [pid = 2372] [id = 366] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 14E3C400 == 74 [pid = 2372] [id = 365] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 13C04800 == 73 [pid = 2372] [id = 364] 18:03:48 INFO - PROCESS | 2372 | --DOCSHELL 20ED8400 == 72 [pid = 2372] [id = 363] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 192 (195D9C00) [pid = 2372] [serial = 1074] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 191 (1B2E4800) [pid = 2372] [serial = 1077] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 190 (195E5000) [pid = 2372] [serial = 1075] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 189 (1DB27400) [pid = 2372] [serial = 1080] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 188 (1C0E1800) [pid = 2372] [serial = 1078] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 187 (14E37000) [pid = 2372] [serial = 1065] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 186 (15303C00) [pid = 2372] [serial = 1066] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 185 (18D62000) [pid = 2372] [serial = 1068] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 184 (18E57800) [pid = 2372] [serial = 1069] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 183 (19026000) [pid = 2372] [serial = 1060] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 182 (18B1E800) [pid = 2372] [serial = 1059] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 181 (19162C00) [pid = 2372] [serial = 1071] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 180 (187D6C00) [pid = 2372] [serial = 1062] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 179 (18B1EC00) [pid = 2372] [serial = 1063] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 178 (1DF0B000) [pid = 2372] [serial = 1086] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 177 (1F785000) [pid = 2372] [serial = 1087] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 176 (19240000) [pid = 2372] [serial = 1083] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 175 (1DFD8C00) [pid = 2372] [serial = 1081] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 174 (191A0400) [pid = 2372] [serial = 1072] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 173 (1A08B400) [pid = 2372] [serial = 1084] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 172 (1C0EA000) [pid = 2372] [serial = 904] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 171 (1CA91400) [pid = 2372] [serial = 811] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 170 (1DB33C00) [pid = 2372] [serial = 766] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 169 (229D4C00) [pid = 2372] [serial = 910] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 168 (18E59C00) [pid = 2372] [serial = 805] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 167 (1DFD4C00) [pid = 2372] [serial = 907] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 166 (1D0D2C00) [pid = 2372] [serial = 814] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 165 (1F6E5800) [pid = 2372] [serial = 817] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 164 (1A072000) [pid = 2372] [serial = 657] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 163 (1DFDE800) [pid = 2372] [serial = 859] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 162 (18D18800) [pid = 2372] [serial = 709] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 161 (1B2E3C00) [pid = 2372] [serial = 760] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (1DC12000) [pid = 2372] [serial = 715] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (187DBC00) [pid = 2372] [serial = 757] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (16E38800) [pid = 2372] [serial = 718] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (1624E800) [pid = 2372] [serial = 721] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (14E36800) [pid = 2372] [serial = 706] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (15304800) [pid = 2372] [serial = 850] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (1C592C00) [pid = 2372] [serial = 712] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (1CD28400) [pid = 2372] [serial = 763] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (1F786400) [pid = 2372] [serial = 862] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (195DE400) [pid = 2372] [serial = 856] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (1B2B6C00) [pid = 2372] [serial = 808] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (15302C00) [pid = 2372] [serial = 802] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1088FC00) [pid = 2372] [serial = 895] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (1624E000) [pid = 2372] [serial = 898] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (161ABC00) [pid = 2372] [serial = 943] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (1098C800) [pid = 2372] [serial = 754] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (1915CC00) [pid = 2372] [serial = 853] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (19D86800) [pid = 2372] [serial = 901] [outer = 00000000] [url = about:blank] 18:03:48 INFO - PROCESS | 2372 | 1461027828750 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 18:03:48 INFO - PROCESS | 2372 | 1461027828798 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:03:48 INFO - PROCESS | 2372 | 1461027828800 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:03:48 INFO - PROCESS | 2372 | 1461027828804 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:03:48 INFO - PROCESS | 2372 | 1461027828807 Marionette TRACE conn5 <- [1,1526,null,{}] 18:03:48 INFO - PROCESS | 2372 | 1461027828817 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:48 INFO - PROCESS | 2372 | 1461027828910 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:03:49 INFO - PROCESS | 2372 | 1461027829049 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 2372 | ++DOCSHELL 1098F800 == 73 [pid = 2372] [id = 391] 18:03:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (10B0BC00) [pid = 2372] [serial = 1173] [outer = 00000000] 18:03:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (15308800) [pid = 2372] [serial = 1174] [outer = 10B0BC00] 18:03:49 INFO - PROCESS | 2372 | 1461027829098 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (1624D000) [pid = 2372] [serial = 1175] [outer = 10B0BC00] 18:03:49 INFO - PROCESS | 2372 | 1461027829484 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 18:03:49 INFO - PROCESS | 2372 | 1461027829558 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 2372 | 1461027829561 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:03:49 INFO - PROCESS | 2372 | 1461027829566 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 2372 | 1461027829568 Marionette TRACE conn5 <- [1,1530,null,{}] 18:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:03:49 INFO - PROCESS | 2372 | 1461027829572 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:49 INFO - PROCESS | 2372 | 1461027829662 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:03:49 INFO - PROCESS | 2372 | 1461027829669 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 2372 | ++DOCSHELL 18246400 == 74 [pid = 2372] [id = 392] 18:03:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1828CC00) [pid = 2372] [serial = 1176] [outer = 00000000] 18:03:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (18B37800) [pid = 2372] [serial = 1177] [outer = 1828CC00] 18:03:49 INFO - PROCESS | 2372 | 1461027829714 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (18E58400) [pid = 2372] [serial = 1178] [outer = 1828CC00] 18:03:50 INFO - PROCESS | 2372 | 1461027830145 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 18:03:50 INFO - PROCESS | 2372 | 1461027830206 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 2372 | 1461027830208 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:03:50 INFO - PROCESS | 2372 | 1461027830211 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 2372 | 1461027830213 Marionette TRACE conn5 <- [1,1534,null,{}] 18:03:50 INFO - PROCESS | 2372 | 1461027830216 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 2372 | 1461027830304 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:03:50 INFO - PROCESS | 2372 | 1461027830310 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 2372 | ++DOCSHELL 18B3B800 == 75 [pid = 2372] [id = 393] 18:03:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (18E5D400) [pid = 2372] [serial = 1179] [outer = 00000000] 18:03:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (191A5000) [pid = 2372] [serial = 1180] [outer = 18E5D400] 18:03:50 INFO - PROCESS | 2372 | 1461027830355 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (195E2400) [pid = 2372] [serial = 1181] [outer = 18E5D400] 18:03:50 INFO - PROCESS | 2372 | 1461027830867 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 18:03:50 INFO - PROCESS | 2372 | 1461027830884 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 2372 | 1461027830885 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:03:50 INFO - PROCESS | 2372 | 1461027830888 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 2372 | 1461027830890 Marionette TRACE conn5 <- [1,1538,null,{}] 18:03:50 INFO - PROCESS | 2372 | 1461027830893 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 2372 | 1461027831044 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:03:51 INFO - PROCESS | 2372 | 1461027831150 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 2372 | ++DOCSHELL 1A074400 == 76 [pid = 2372] [id = 394] 18:03:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (1A078000) [pid = 2372] [serial = 1182] [outer = 00000000] 18:03:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (1B24E400) [pid = 2372] [serial = 1183] [outer = 1A078000] 18:03:51 INFO - PROCESS | 2372 | 1461027831198 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (1BCEBC00) [pid = 2372] [serial = 1184] [outer = 1A078000] 18:03:51 INFO - PROCESS | 2372 | 1461027831638 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 18:03:51 INFO - PROCESS | 2372 | 1461027831660 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 2372 | 1461027831662 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:03:51 INFO - PROCESS | 2372 | 1461027831674 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 2372 | 1461027831676 Marionette TRACE conn5 <- [1,1542,null,{}] 18:03:51 INFO - PROCESS | 2372 | 1461027831680 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 2372 | 1461027831803 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:03:51 INFO - PROCESS | 2372 | 1461027831873 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 2372 | ++DOCSHELL 1C075800 == 77 [pid = 2372] [id = 395] 18:03:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (1C0E3400) [pid = 2372] [serial = 1185] [outer = 00000000] 18:03:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (1CA95400) [pid = 2372] [serial = 1186] [outer = 1C0E3400] 18:03:51 INFO - PROCESS | 2372 | 1461027831917 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (1CD24C00) [pid = 2372] [serial = 1187] [outer = 1C0E3400] 18:03:52 INFO - PROCESS | 2372 | 1461027832338 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 18:03:52 INFO - PROCESS | 2372 | 1461027832354 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 2372 | 1461027832356 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:03:52 INFO - PROCESS | 2372 | 1461027832360 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 2372 | 1461027832361 Marionette TRACE conn5 <- [1,1546,null,{}] 18:03:52 INFO - PROCESS | 2372 | 1461027832369 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:52 INFO - PROCESS | 2372 | 1461027832522 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (0ED64000) [pid = 2372] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (21EDAC00) [pid = 2372] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (23014800) [pid = 2372] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (1E129800) [pid = 2372] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (20EDBC00) [pid = 2372] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (19117000) [pid = 2372] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (23033800) [pid = 2372] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (14FE3C00) [pid = 2372] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (16E6F800) [pid = 2372] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (21825000) [pid = 2372] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (1CD28000) [pid = 2372] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (1885A400) [pid = 2372] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (23073C00) [pid = 2372] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (20ECF400) [pid = 2372] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (21261C00) [pid = 2372] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (21821C00) [pid = 2372] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (21824C00) [pid = 2372] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (15432800) [pid = 2372] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (0FDB8000) [pid = 2372] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1B2AFC00) [pid = 2372] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (21240C00) [pid = 2372] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (20EDD000) [pid = 2372] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (13C4CC00) [pid = 2372] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1DC0AC00) [pid = 2372] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (15303400) [pid = 2372] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (18D60400) [pid = 2372] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (20EDB000) [pid = 2372] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18B34C00) [pid = 2372] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (13C10400) [pid = 2372] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:03:52 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (14E34400) [pid = 2372] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:03:52 INFO - PROCESS | 2372 | 1461027832893 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 2372 | ++DOCSHELL 0ED64000 == 78 [pid = 2372] [id = 396] 18:03:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (0FB33C00) [pid = 2372] [serial = 1188] [outer = 00000000] 18:03:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1098FC00) [pid = 2372] [serial = 1189] [outer = 0FB33C00] 18:03:52 INFO - PROCESS | 2372 | 1461027832937 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (13CE6C00) [pid = 2372] [serial = 1190] [outer = 0FB33C00] 18:03:53 INFO - PROCESS | 2372 | 1461027833300 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 18:03:53 INFO - PROCESS | 2372 | 1461027833354 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 2372 | 1461027833356 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:03:53 INFO - PROCESS | 2372 | 1461027833359 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 2372 | 1461027833361 Marionette TRACE conn5 <- [1,1550,null,{}] 18:03:53 INFO - PROCESS | 2372 | 1461027833364 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:53 INFO - PROCESS | 2372 | 1461027833452 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:03:53 INFO - PROCESS | 2372 | 1461027833458 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 2372 | ++DOCSHELL 14E34400 == 79 [pid = 2372] [id = 397] 18:03:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (151CD000) [pid = 2372] [serial = 1191] [outer = 00000000] 18:03:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1915B400) [pid = 2372] [serial = 1192] [outer = 151CD000] 18:03:53 INFO - PROCESS | 2372 | 1461027833502 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1B005000) [pid = 2372] [serial = 1193] [outer = 151CD000] 18:03:53 INFO - PROCESS | 2372 | 1461027833942 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 18:03:54 INFO - PROCESS | 2372 | 1461027834005 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 2372 | 1461027834007 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:03:54 INFO - PROCESS | 2372 | 1461027834010 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 2372 | 1461027834012 Marionette TRACE conn5 <- [1,1554,null,{}] 18:03:54 INFO - PROCESS | 2372 | 1461027834015 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 2372 | 1461027834106 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:03:54 INFO - PROCESS | 2372 | 1461027834146 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 2372 | ++DOCSHELL 1B2B6000 == 80 [pid = 2372] [id = 398] 18:03:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1C06EC00) [pid = 2372] [serial = 1194] [outer = 00000000] 18:03:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1DC0C000) [pid = 2372] [serial = 1195] [outer = 1C06EC00] 18:03:54 INFO - PROCESS | 2372 | 1461027834197 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1DC16800) [pid = 2372] [serial = 1196] [outer = 1C06EC00] 18:03:54 INFO - PROCESS | 2372 | 1461027834622 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 18:03:54 INFO - PROCESS | 2372 | 1461027834682 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 2372 | 1461027834684 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:03:54 INFO - PROCESS | 2372 | 1461027834687 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:03:54 INFO - PROCESS | 2372 | 1461027834689 Marionette TRACE conn5 <- [1,1558,null,{}] 18:03:54 INFO - PROCESS | 2372 | 1461027834693 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 2372 | 1461027834803 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:03:54 INFO - PROCESS | 2372 | 1461027834809 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 2372 | ++DOCSHELL 1DF13C00 == 81 [pid = 2372] [id = 399] 18:03:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (1E125800) [pid = 2372] [serial = 1197] [outer = 00000000] 18:03:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (1F78E400) [pid = 2372] [serial = 1198] [outer = 1E125800] 18:03:54 INFO - PROCESS | 2372 | 1461027834859 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (20ED5400) [pid = 2372] [serial = 1199] [outer = 1E125800] 18:03:55 INFO - PROCESS | 2372 | 1461027835637 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 18:03:55 INFO - PROCESS | 2372 | 1461027835662 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 2372 | 1461027835668 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:03:55 INFO - PROCESS | 2372 | 1461027835673 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:03:55 INFO - PROCESS | 2372 | 1461027835677 Marionette TRACE conn5 <- [1,1562,null,{}] 18:03:55 INFO - PROCESS | 2372 | 1461027835682 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 2372 | 1461027835805 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:03:55 INFO - PROCESS | 2372 | 1461027835959 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 2372 | ++DOCSHELL 1512B800 == 82 [pid = 2372] [id = 400] 18:03:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (151C5800) [pid = 2372] [serial = 1200] [outer = 00000000] 18:03:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (161A9C00) [pid = 2372] [serial = 1201] [outer = 151C5800] 18:03:56 INFO - PROCESS | 2372 | 1461027836017 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (16E32C00) [pid = 2372] [serial = 1202] [outer = 151C5800] 18:03:56 INFO - PROCESS | 2372 | 1461027836579 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 18:03:56 INFO - PROCESS | 2372 | 1461027836648 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:03:56 INFO - PROCESS | 2372 | 1461027836654 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:03:56 INFO - PROCESS | 2372 | 1461027836660 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 2372 | 1461027836663 Marionette TRACE conn5 <- [1,1566,null,{}] 18:03:56 INFO - PROCESS | 2372 | 1461027836667 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:56 INFO - PROCESS | 2372 | 1461027836786 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:03:56 INFO - PROCESS | 2372 | 1461027836950 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 2372 | ++DOCSHELL 18B1CC00 == 83 [pid = 2372] [id = 401] 18:03:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (18B38800) [pid = 2372] [serial = 1203] [outer = 00000000] 18:03:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (19D08800) [pid = 2372] [serial = 1204] [outer = 18B38800] 18:03:57 INFO - PROCESS | 2372 | 1461027837006 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (1A072800) [pid = 2372] [serial = 1205] [outer = 18B38800] 18:03:57 INFO - PROCESS | 2372 | 1461027837605 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 971ms 18:03:57 INFO - PROCESS | 2372 | 1461027837632 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 2372 | 1461027837635 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:03:57 INFO - PROCESS | 2372 | 1461027837638 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 2372 | 1461027837642 Marionette TRACE conn5 <- [1,1570,null,{}] 18:03:57 INFO - PROCESS | 2372 | 1461027837653 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:57 INFO - PROCESS | 2372 | 1461027837772 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:03:57 INFO - PROCESS | 2372 | 1461027837939 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 2372 | ++DOCSHELL 1DF0B400 == 84 [pid = 2372] [id = 402] 18:03:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1DFD4C00) [pid = 2372] [serial = 1206] [outer = 00000000] 18:03:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (1E12E800) [pid = 2372] [serial = 1207] [outer = 1DFD4C00] 18:03:58 INFO - PROCESS | 2372 | 1461027837997 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1F786400) [pid = 2372] [serial = 1208] [outer = 1DFD4C00] 18:03:58 INFO - PROCESS | 2372 | 1461027838643 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1021ms 18:03:58 INFO - PROCESS | 2372 | 1461027838677 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:03:58 INFO - PROCESS | 2372 | 1461027838680 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:03:58 INFO - PROCESS | 2372 | 1461027838685 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:03:58 INFO - PROCESS | 2372 | 1461027838687 Marionette TRACE conn5 <- [1,1574,null,{}] 18:03:58 INFO - PROCESS | 2372 | 1461027838691 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:58 INFO - PROCESS | 2372 | 1461027838826 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:03:59 INFO - PROCESS | 2372 | 1461027838980 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 2372 | ++DOCSHELL 1F78D800 == 85 [pid = 2372] [id = 403] 18:03:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (2123C800) [pid = 2372] [serial = 1209] [outer = 00000000] 18:03:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (21267800) [pid = 2372] [serial = 1210] [outer = 2123C800] 18:03:59 INFO - PROCESS | 2372 | 1461027839037 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (21821C00) [pid = 2372] [serial = 1211] [outer = 2123C800] 18:03:59 INFO - PROCESS | 2372 | 1461027839570 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 18:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:03:59 INFO - PROCESS | 2372 | 1461027839621 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 2372 | 1461027839624 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:03:59 INFO - PROCESS | 2372 | 1461027839627 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 2372 | 1461027839629 Marionette TRACE conn5 <- [1,1578,null,{}] 18:03:59 INFO - PROCESS | 2372 | 1461027839633 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:59 INFO - PROCESS | 2372 | 1461027839744 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:03:59 INFO - PROCESS | 2372 | 1461027839909 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 2372 | ++DOCSHELL 2181CC00 == 86 [pid = 2372] [id = 404] 18:03:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (21824C00) [pid = 2372] [serial = 1212] [outer = 00000000] 18:03:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (2228F000) [pid = 2372] [serial = 1213] [outer = 21824C00] 18:03:59 INFO - PROCESS | 2372 | 1461027839964 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (227A5000) [pid = 2372] [serial = 1214] [outer = 21824C00] 18:04:00 INFO - PROCESS | 2372 | 1461027840572 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 18:04:00 INFO - PROCESS | 2372 | 1461027840601 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 2372 | 1461027840604 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:04:00 INFO - PROCESS | 2372 | 1461027840607 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:04:00 INFO - PROCESS | 2372 | 1461027840609 Marionette TRACE conn5 <- [1,1582,null,{}] 18:04:00 INFO - PROCESS | 2372 | 1461027840613 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:00 INFO - PROCESS | 2372 | 1461027840739 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:04:00 INFO - PROCESS | 2372 | 1461027840894 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 2372 | ++DOCSHELL 229D2800 == 87 [pid = 2372] [id = 405] 18:04:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (229D4000) [pid = 2372] [serial = 1215] [outer = 00000000] 18:04:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (23014800) [pid = 2372] [serial = 1216] [outer = 229D4000] 18:04:00 INFO - PROCESS | 2372 | 1461027840952 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (23033C00) [pid = 2372] [serial = 1217] [outer = 229D4000] 18:04:01 INFO - PROCESS | 2372 | 1461027841547 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 18:04:01 INFO - PROCESS | 2372 | 1461027841581 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 2372 | 1461027841584 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 2372 | 1461027841587 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:04:01 INFO - PROCESS | 2372 | 1461027841589 Marionette TRACE conn5 <- [1,1586,null,{}] 18:04:01 INFO - PROCESS | 2372 | 1461027841593 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:01 INFO - PROCESS | 2372 | 1461027841704 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:04:01 INFO - PROCESS | 2372 | 1461027841871 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 2372 | ++DOCSHELL 23036800 == 88 [pid = 2372] [id = 406] 18:04:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (23040C00) [pid = 2372] [serial = 1218] [outer = 00000000] 18:04:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (230E4800) [pid = 2372] [serial = 1219] [outer = 23040C00] 18:04:01 INFO - PROCESS | 2372 | 1461027841925 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (230EB000) [pid = 2372] [serial = 1220] [outer = 23040C00] 18:04:02 INFO - PROCESS | 2372 | 1461027842510 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 972ms 18:04:02 INFO - PROCESS | 2372 | 1461027842562 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 2372 | 1461027842565 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:04:02 INFO - PROCESS | 2372 | 1461027842568 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 2372 | 1461027842570 Marionette TRACE conn5 <- [1,1590,null,{}] 18:04:02 INFO - PROCESS | 2372 | 1461027842574 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:02 INFO - PROCESS | 2372 | 1461027842689 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:04:02 INFO - PROCESS | 2372 | 1461027842844 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 2372 | ++DOCSHELL 0FE7E800 == 89 [pid = 2372] [id = 407] 18:04:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 162 (10307800) [pid = 2372] [serial = 1221] [outer = 00000000] 18:04:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 163 (14E36400) [pid = 2372] [serial = 1222] [outer = 10307800] 18:04:02 INFO - PROCESS | 2372 | 1461027842899 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 164 (16E3AC00) [pid = 2372] [serial = 1223] [outer = 10307800] 18:04:03 INFO - PROCESS | 2372 | 1461027843717 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1220ms 18:04:03 INFO - PROCESS | 2372 | 1461027843793 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 2372 | 1461027843798 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:04:03 INFO - PROCESS | 2372 | 1461027843818 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 2372 | 1461027843821 Marionette TRACE conn5 <- [1,1594,null,{}] 18:04:03 INFO - PROCESS | 2372 | 1461027843826 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:03 INFO - PROCESS | 2372 | 1461027843935 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:04:04 INFO - PROCESS | 2372 | 1461027844093 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 2372 | ++DOCSHELL 10987400 == 90 [pid = 2372] [id = 408] 18:04:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 165 (15125C00) [pid = 2372] [serial = 1224] [outer = 00000000] 18:04:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 166 (161AE000) [pid = 2372] [serial = 1225] [outer = 15125C00] 18:04:04 INFO - PROCESS | 2372 | 1461027844148 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 167 (16E36C00) [pid = 2372] [serial = 1226] [outer = 15125C00] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 2125EC00 == 89 [pid = 2372] [id = 317] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 1B2B6000 == 88 [pid = 2372] [id = 398] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 14E34400 == 87 [pid = 2372] [id = 397] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 0ED64000 == 86 [pid = 2372] [id = 396] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 1C075800 == 85 [pid = 2372] [id = 395] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 1A074400 == 84 [pid = 2372] [id = 394] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 18B3B800 == 83 [pid = 2372] [id = 393] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 18246400 == 82 [pid = 2372] [id = 392] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 1098F800 == 81 [pid = 2372] [id = 391] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 166 (1915DC00) [pid = 2372] [serial = 1095] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 165 (2228DC00) [pid = 2372] [serial = 1098] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 164 (227A5C00) [pid = 2372] [serial = 1101] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 163 (23035800) [pid = 2372] [serial = 1104] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 162 (237B8800) [pid = 2372] [serial = 1107] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 161 (1CD23800) [pid = 2372] [serial = 1141] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | 1461027844802 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 195D8C00 == 80 [pid = 2372] [id = 390] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 151E0400 == 79 [pid = 2372] [id = 389] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 1CA90000 == 78 [pid = 2372] [id = 383] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 1530F400 == 77 [pid = 2372] [id = 382] 18:04:04 INFO - PROCESS | 2372 | --DOCSHELL 0ED59000 == 76 [pid = 2372] [id = 381] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (231E7800) [pid = 2372] [serial = 1048] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (23020000) [pid = 2372] [serial = 1051] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (22B15400) [pid = 2372] [serial = 1009] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (21EE8800) [pid = 2372] [serial = 955] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (1B006400) [pid = 2372] [serial = 994] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (2303EC00) [pid = 2372] [serial = 1054] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (1823DC00) [pid = 2372] [serial = 1042] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (19028C00) [pid = 2372] [serial = 946] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (22B14000) [pid = 2372] [serial = 1039] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (1F6E1800) [pid = 2372] [serial = 997] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (1A090800) [pid = 2372] [serial = 1045] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (231F1400) [pid = 2372] [serial = 1057] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (21263C00) [pid = 2372] [serial = 1000] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (21EDA400) [pid = 2372] [serial = 952] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (22294400) [pid = 2372] [serial = 958] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (229CAC00) [pid = 2372] [serial = 1006] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (1823AC00) [pid = 2372] [serial = 991] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (10974C00) [pid = 2372] [serial = 988] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (2125BC00) [pid = 2372] [serial = 949] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (21249800) [pid = 2372] [serial = 1003] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (2181C800) [pid = 2372] [serial = 1090] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1A089800) [pid = 2372] [serial = 1126] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1F6EC400) [pid = 2372] [serial = 1129] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (16E75C00) [pid = 2372] [serial = 1120] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (18B33800) [pid = 2372] [serial = 1121] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (151D1400) [pid = 2372] [serial = 1092] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (231E6800) [pid = 2372] [serial = 1110] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (191A3400) [pid = 2372] [serial = 1123] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1992D400) [pid = 2372] [serial = 1124] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (2125B800) [pid = 2372] [serial = 1132] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (1A073C00) [pid = 2372] [serial = 1118] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (19246400) [pid = 2372] [serial = 1117] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (20ED2C00) [pid = 2372] [serial = 1130] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (18B15400) [pid = 2372] [serial = 1115] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (18731800) [pid = 2372] [serial = 1114] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (2126A400) [pid = 2372] [serial = 1133] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (18D98000) [pid = 2372] [serial = 1138] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (19F50000) [pid = 2372] [serial = 691] [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.] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (107B7C00) [pid = 2372] [serial = 1135] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1149A400) [pid = 2372] [serial = 1136] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (19161800) [pid = 2372] [serial = 1139] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1B0A8800) [pid = 2372] [serial = 1127] [outer = 00000000] [url = about:blank] 18:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1076ms 18:04:04 INFO - PROCESS | 2372 | 1461027844897 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 2372 | 1461027844902 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:04:04 INFO - PROCESS | 2372 | 1461027844908 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 2372 | 1461027844910 Marionette TRACE conn5 <- [1,1598,null,{}] 18:04:04 INFO - PROCESS | 2372 | 1461027844917 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 2372 | 1461027845016 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:04:05 INFO - PROCESS | 2372 | 1461027845023 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 2372 | ++DOCSHELL 107AD000 == 77 [pid = 2372] [id = 409] 18:04:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (10982000) [pid = 2372] [serial = 1227] [outer = 00000000] 18:04:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (14E2F400) [pid = 2372] [serial = 1228] [outer = 10982000] 18:04:05 INFO - PROCESS | 2372 | 1461027845068 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (15304800) [pid = 2372] [serial = 1229] [outer = 10982000] 18:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:04:05 INFO - PROCESS | 2372 | 1461027845573 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 18:04:05 INFO - PROCESS | 2372 | 1461027845583 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 2372 | 1461027845585 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:04:05 INFO - PROCESS | 2372 | 1461027845621 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 2372 | 1461027845625 Marionette TRACE conn5 <- [1,1602,null,{}] 18:04:05 INFO - PROCESS | 2372 | 1461027845635 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 2372 | 1461027845729 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:04:05 INFO - PROCESS | 2372 | 1461027845736 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 2372 | ++DOCSHELL 1828C800 == 78 [pid = 2372] [id = 410] 18:04:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (18740000) [pid = 2372] [serial = 1230] [outer = 00000000] 18:04:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18B1EC00) [pid = 2372] [serial = 1231] [outer = 18740000] 18:04:05 INFO - PROCESS | 2372 | 1461027845786 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (18B40C00) [pid = 2372] [serial = 1232] [outer = 18740000] 18:04:06 INFO - PROCESS | 2372 | 1461027846257 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:04:06 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 18:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 18:04:06 INFO - PROCESS | 2372 | 1461027846309 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:04:06 INFO - PROCESS | 2372 | 1461027846311 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:04:06 INFO - PROCESS | 2372 | 1461027846314 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - PROCESS | 2372 | 1461027846316 Marionette TRACE conn5 <- [1,1606,null,{}] 18:04:06 INFO - PROCESS | 2372 | 1461027846320 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:06 INFO - PROCESS | 2372 | 1461027846414 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:04:06 INFO - PROCESS | 2372 | 1461027846420 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 2372 | ++DOCSHELL 18D6C400 == 79 [pid = 2372] [id = 411] 18:04:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (18E53C00) [pid = 2372] [serial = 1233] [outer = 00000000] 18:04:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (19159800) [pid = 2372] [serial = 1234] [outer = 18E53C00] 18:04:06 INFO - PROCESS | 2372 | 1461027846465 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (19167400) [pid = 2372] [serial = 1235] [outer = 18E53C00] 18:04:06 INFO - PROCESS | 2372 | 1461027846910 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 18:04:07 INFO - PROCESS | 2372 | 1461027846973 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 2372 | 1461027846975 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:04:07 INFO - PROCESS | 2372 | 1461027846979 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 2372 | 1461027846980 Marionette TRACE conn5 <- [1,1610,null,{}] 18:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:04:07 INFO - PROCESS | 2372 | 1461027846993 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:07 INFO - PROCESS | 2372 | 1461027847119 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:04:07 INFO - PROCESS | 2372 | 1461027847221 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 2372 | ++DOCSHELL 1919F800 == 80 [pid = 2372] [id = 412] 18:04:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (19241C00) [pid = 2372] [serial = 1236] [outer = 00000000] 18:04:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (195DAC00) [pid = 2372] [serial = 1237] [outer = 19241C00] 18:04:07 INFO - PROCESS | 2372 | 1461027847267 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (19781400) [pid = 2372] [serial = 1238] [outer = 19241C00] 18:04:07 INFO - PROCESS | 2372 | 1461027847715 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:04:07 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 18:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 771ms 18:04:07 INFO - PROCESS | 2372 | 1461027847754 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 2372 | 1461027847756 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:04:07 INFO - PROCESS | 2372 | 1461027847759 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 2372 | 1461027847761 Marionette TRACE conn5 <- [1,1614,null,{}] 18:04:07 INFO - PROCESS | 2372 | 1461027847764 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:07 INFO - PROCESS | 2372 | 1461027847901 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:04:07 INFO - PROCESS | 2372 | 1461027847923 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 2372 | ++DOCSHELL 1A076000 == 81 [pid = 2372] [id = 413] 18:04:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1A077800) [pid = 2372] [serial = 1239] [outer = 00000000] 18:04:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1A088000) [pid = 2372] [serial = 1240] [outer = 1A077800] 18:04:07 INFO - PROCESS | 2372 | 1461027847969 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1AF0F800) [pid = 2372] [serial = 1241] [outer = 1A077800] 18:04:08 INFO - PROCESS | 2372 | 1461027848424 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 18:04:08 INFO - PROCESS | 2372 | 1461027848430 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:04:08 INFO - PROCESS | 2372 | 1461027848432 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:04:08 INFO - PROCESS | 2372 | 1461027848436 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 2372 | 1461027848437 Marionette TRACE conn5 <- [1,1618,null,{}] 18:04:08 INFO - PROCESS | 2372 | 1461027848452 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:08 INFO - PROCESS | 2372 | 1461027848600 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:04:08 INFO - PROCESS | 2372 | 1461027848624 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 2372 | ++DOCSHELL 1098AC00 == 82 [pid = 2372] [id = 414] 18:04:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (19D87400) [pid = 2372] [serial = 1242] [outer = 00000000] 18:04:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1B21BC00) [pid = 2372] [serial = 1243] [outer = 19D87400] 18:04:08 INFO - PROCESS | 2372 | 1461027848669 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1BCE5000) [pid = 2372] [serial = 1244] [outer = 19D87400] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (1A078000) [pid = 2372] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (1C0E3400) [pid = 2372] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (151CD000) [pid = 2372] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1A07F400) [pid = 2372] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1823B000) [pid = 2372] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (18E5D400) [pid = 2372] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (10B0BC00) [pid = 2372] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1828CC00) [pid = 2372] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (0FB33C00) [pid = 2372] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1B00C800) [pid = 2372] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:04:09 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1C06EC00) [pid = 2372] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:04:09 INFO - PROCESS | 2372 | 1461027849331 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 18:04:09 INFO - PROCESS | 2372 | 1461027849367 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:04:09 INFO - PROCESS | 2372 | 1461027849369 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:04:09 INFO - PROCESS | 2372 | 1461027849372 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 2372 | 1461027849374 Marionette TRACE conn5 <- [1,1622,null,{}] 18:04:09 INFO - PROCESS | 2372 | 1461027849377 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:09 INFO - PROCESS | 2372 | 1461027849468 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:04:09 INFO - PROCESS | 2372 | 1461027849580 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 2372 | ++DOCSHELL 103BC800 == 83 [pid = 2372] [id = 415] 18:04:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (10976400) [pid = 2372] [serial = 1245] [outer = 00000000] 18:04:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (18D18800) [pid = 2372] [serial = 1246] [outer = 10976400] 18:04:09 INFO - PROCESS | 2372 | 1461027849627 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1B003000) [pid = 2372] [serial = 1247] [outer = 10976400] 18:04:10 INFO - PROCESS | 2372 | 1461027850030 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 18:04:10 INFO - PROCESS | 2372 | 1461027850042 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 2372 | 1461027850044 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:04:10 INFO - PROCESS | 2372 | 1461027850057 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 2372 | 1461027850059 Marionette TRACE conn5 <- [1,1626,null,{}] 18:04:10 INFO - PROCESS | 2372 | 1461027850062 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:10 INFO - PROCESS | 2372 | 1461027850153 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:04:10 INFO - PROCESS | 2372 | 1461027850159 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 2372 | ++DOCSHELL 18B16C00 == 84 [pid = 2372] [id = 416] 18:04:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1B0A8800) [pid = 2372] [serial = 1248] [outer = 00000000] 18:04:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1CA90000) [pid = 2372] [serial = 1249] [outer = 1B0A8800] 18:04:10 INFO - PROCESS | 2372 | 1461027850203 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1CD29800) [pid = 2372] [serial = 1250] [outer = 1B0A8800] 18:04:10 INFO - PROCESS | 2372 | 1461027850639 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 18:04:10 INFO - PROCESS | 2372 | 1461027850706 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 2372 | 1461027850708 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:04:10 INFO - PROCESS | 2372 | 1461027850711 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 2372 | 1461027850713 Marionette TRACE conn5 <- [1,1630,null,{}] 18:04:10 INFO - PROCESS | 2372 | 1461027850717 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:10 INFO - PROCESS | 2372 | 1461027850806 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:04:10 INFO - PROCESS | 2372 | 1461027850814 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 2372 | ++DOCSHELL 1C0E7400 == 85 [pid = 2372] [id = 417] 18:04:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1CA8B400) [pid = 2372] [serial = 1251] [outer = 00000000] 18:04:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1DC16400) [pid = 2372] [serial = 1252] [outer = 1CA8B400] 18:04:10 INFO - PROCESS | 2372 | 1461027850857 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1DF11000) [pid = 2372] [serial = 1253] [outer = 1CA8B400] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 0ED5EC00 == 84 [pid = 2372] [id = 388] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 2181FC00 == 83 [pid = 2372] [id = 335] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1098D000 == 82 [pid = 2372] [id = 370] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1097D800 == 81 [pid = 2372] [id = 250] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 195D9400 == 80 [pid = 2372] [id = 316] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 23034800 == 79 [pid = 2372] [id = 385] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 195D8800 == 78 [pid = 2372] [id = 159] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 10977800 == 77 [pid = 2372] [id = 157] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 227A5800 == 76 [pid = 2372] [id = 384] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 230E9000 == 75 [pid = 2372] [id = 386] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 230EE000 == 74 [pid = 2372] [id = 387] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1030A800 == 73 [pid = 2372] [id = 282] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1C592400 == 72 [pid = 2372] [id = 302] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 113A7400 == 71 [pid = 2372] [id = 118] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1BCEC800 == 70 [pid = 2372] [id = 156] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 14E21C00 == 69 [pid = 2372] [id = 209] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 195E5800 == 68 [pid = 2372] [id = 271] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 0ED65C00 == 67 [pid = 2372] [id = 301] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1F789C00 == 66 [pid = 2372] [id = 333] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 21821400 == 65 [pid = 2372] [id = 319] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 195DC000 == 64 [pid = 2372] [id = 219] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 14B42000 == 63 [pid = 2372] [id = 283] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 14D1F800 == 62 [pid = 2372] [id = 141] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 18238000 == 61 [pid = 2372] [id = 122] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 18296C00 == 60 [pid = 2372] [id = 123] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 21240800 == 59 [pid = 2372] [id = 334] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 19245400 == 58 [pid = 2372] [id = 128] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1139F400 == 57 [pid = 2372] [id = 272] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 18B10000 == 56 [pid = 2372] [id = 224] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 16E32800 == 55 [pid = 2372] [id = 315] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1DB2F000 == 54 [pid = 2372] [id = 303] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 19118C00 == 53 [pid = 2372] [id = 160] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 19026C00 == 52 [pid = 2372] [id = 269] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1C0EC000 == 51 [pid = 2372] [id = 332] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 19D85C00 == 50 [pid = 2372] [id = 270] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 0FE70400 == 49 [pid = 2372] [id = 204] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 151DD800 == 48 [pid = 2372] [id = 158] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 151DDC00 == 47 [pid = 2372] [id = 353] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1C0DE400 == 46 [pid = 2372] [id = 175] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1DF09800 == 45 [pid = 2372] [id = 336] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 10987400 == 44 [pid = 2372] [id = 408] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 0FE7E800 == 43 [pid = 2372] [id = 407] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 23036800 == 42 [pid = 2372] [id = 406] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 2181CC00 == 41 [pid = 2372] [id = 404] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 229D2800 == 40 [pid = 2372] [id = 405] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1F78D800 == 39 [pid = 2372] [id = 403] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1DF0B400 == 38 [pid = 2372] [id = 402] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1512B800 == 37 [pid = 2372] [id = 400] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 18B1CC00 == 36 [pid = 2372] [id = 401] 18:04:12 INFO - PROCESS | 2372 | --DOCSHELL 1DF13C00 == 35 [pid = 2372] [id = 399] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 1098AC00 == 34 [pid = 2372] [id = 414] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 107AD000 == 33 [pid = 2372] [id = 409] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 1A076000 == 32 [pid = 2372] [id = 413] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 103BC800 == 31 [pid = 2372] [id = 415] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 18D6C400 == 30 [pid = 2372] [id = 411] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 1919F800 == 29 [pid = 2372] [id = 412] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 18B16C00 == 28 [pid = 2372] [id = 416] 18:04:13 INFO - PROCESS | 2372 | --DOCSHELL 1828C800 == 27 [pid = 2372] [id = 410] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1DB2BC00) [pid = 2372] [serial = 1142] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1624D000) [pid = 2372] [serial = 1175] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (18E5BC00) [pid = 2372] [serial = 1147] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (18B37800) [pid = 2372] [serial = 1177] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18E58400) [pid = 2372] [serial = 1178] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (238B6800) [pid = 2372] [serial = 1162] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (230EF000) [pid = 2372] [serial = 1159] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1E127C00) [pid = 2372] [serial = 1150] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (105A0000) [pid = 2372] [serial = 1144] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (13CE6C00) [pid = 2372] [serial = 1190] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (1098FC00) [pid = 2372] [serial = 1189] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1DC16800) [pid = 2372] [serial = 1196] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1B005000) [pid = 2372] [serial = 1193] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (195E2400) [pid = 2372] [serial = 1181] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1DC0C000) [pid = 2372] [serial = 1195] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1B24E400) [pid = 2372] [serial = 1183] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1CA95400) [pid = 2372] [serial = 1186] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1BCEBC00) [pid = 2372] [serial = 1184] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (1CD24C00) [pid = 2372] [serial = 1187] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (1915B400) [pid = 2372] [serial = 1192] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (1C06C800) [pid = 2372] [serial = 1172] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1B2AF400) [pid = 2372] [serial = 1171] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (23018800) [pid = 2372] [serial = 1153] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (19243000) [pid = 2372] [serial = 1169] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19161400) [pid = 2372] [serial = 1168] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1530E800) [pid = 2372] [serial = 1165] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (191A5000) [pid = 2372] [serial = 1180] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (23078000) [pid = 2372] [serial = 1156] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (15308800) [pid = 2372] [serial = 1174] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 2372 | 1461027853367 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2675ms 18:04:13 INFO - PROCESS | 2372 | 1461027853389 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:04:13 INFO - PROCESS | 2372 | 1461027853393 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:04:13 INFO - PROCESS | 2372 | 1461027853399 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 2372 | 1461027853403 Marionette TRACE conn5 <- [1,1634,null,{}] 18:04:13 INFO - PROCESS | 2372 | 1461027853410 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:13 INFO - PROCESS | 2372 | 1461027853525 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:04:13 INFO - PROCESS | 2372 | 1461027853657 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 2372 | ++DOCSHELL 0ED67400 == 28 [pid = 2372] [id = 418] 18:04:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (0FB7F400) [pid = 2372] [serial = 1254] [outer = 00000000] 18:04:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (0FD53C00) [pid = 2372] [serial = 1255] [outer = 0FB7F400] 18:04:13 INFO - PROCESS | 2372 | 1461027853707 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (0FDF4000) [pid = 2372] [serial = 1256] [outer = 0FB7F400] 18:04:14 INFO - PROCESS | 2372 | 1461027854109 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 790ms 18:04:14 INFO - PROCESS | 2372 | 1461027854190 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 2372 | 1461027854196 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:04:14 INFO - PROCESS | 2372 | 1461027854207 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 2372 | 1461027854210 Marionette TRACE conn5 <- [1,1638,null,{}] 18:04:14 INFO - PROCESS | 2372 | 1461027854214 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 2372 | 1461027854304 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:04:14 INFO - PROCESS | 2372 | 1461027854320 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 2372 | ++DOCSHELL 103C3400 == 29 [pid = 2372] [id = 419] 18:04:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (103C3C00) [pid = 2372] [serial = 1257] [outer = 00000000] 18:04:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (103DD800) [pid = 2372] [serial = 1258] [outer = 103C3C00] 18:04:14 INFO - PROCESS | 2372 | 1461027854366 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (103E2C00) [pid = 2372] [serial = 1259] [outer = 103C3C00] 18:04:14 INFO - PROCESS | 2372 | 1461027854860 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 18:04:14 INFO - PROCESS | 2372 | 1461027854880 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 2372 | 1461027854882 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:04:14 INFO - PROCESS | 2372 | 1461027854886 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:04:14 INFO - PROCESS | 2372 | 1461027854890 Marionette TRACE conn5 <- [1,1642,null,{}] 18:04:14 INFO - PROCESS | 2372 | 1461027854936 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:15 INFO - PROCESS | 2372 | 1461027855023 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:04:15 INFO - PROCESS | 2372 | 1461027855030 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 2372 | ++DOCSHELL 10310000 == 30 [pid = 2372] [id = 420] 18:04:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (10599800) [pid = 2372] [serial = 1260] [outer = 00000000] 18:04:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1088A400) [pid = 2372] [serial = 1261] [outer = 10599800] 18:04:15 INFO - PROCESS | 2372 | 1461027855080 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1097D400) [pid = 2372] [serial = 1262] [outer = 10599800] 18:04:15 INFO - PROCESS | 2372 | 1461027855551 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 18:04:15 INFO - PROCESS | 2372 | 1461027855620 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 2372 | 1461027855622 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:04:15 INFO - PROCESS | 2372 | 1461027855625 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - PROCESS | 2372 | 1461027855627 Marionette TRACE conn5 <- [1,1646,null,{}] 18:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:04:15 INFO - PROCESS | 2372 | 1461027855631 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:15 INFO - PROCESS | 2372 | 1461027855713 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:04:15 INFO - PROCESS | 2372 | 1461027855719 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 2372 | ++DOCSHELL 10990400 == 31 [pid = 2372] [id = 421] 18:04:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (10992C00) [pid = 2372] [serial = 1263] [outer = 00000000] 18:04:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1139FC00) [pid = 2372] [serial = 1264] [outer = 10992C00] 18:04:15 INFO - PROCESS | 2372 | 1461027855764 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (11441400) [pid = 2372] [serial = 1265] [outer = 10992C00] 18:04:16 INFO - PROCESS | 2372 | 1461027856244 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 18:04:16 INFO - PROCESS | 2372 | 1461027856300 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:04:16 INFO - PROCESS | 2372 | 1461027856302 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:04:16 INFO - PROCESS | 2372 | 1461027856305 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 2372 | 1461027856307 Marionette TRACE conn5 <- [1,1650,null,{}] 18:04:16 INFO - PROCESS | 2372 | 1461027856311 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 2372 | 1461027856420 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:04:16 INFO - PROCESS | 2372 | 1461027856434 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 2372 | ++DOCSHELL 13C49400 == 32 [pid = 2372] [id = 422] 18:04:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (13C4B400) [pid = 2372] [serial = 1266] [outer = 00000000] 18:04:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (14B41C00) [pid = 2372] [serial = 1267] [outer = 13C4B400] 18:04:16 INFO - PROCESS | 2372 | 1461027856480 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (14D1F800) [pid = 2372] [serial = 1268] [outer = 13C4B400] 18:04:17 INFO - PROCESS | 2372 | 1461027857010 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 18:04:17 INFO - PROCESS | 2372 | 1461027857036 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 2372 | 1461027857038 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:04:17 INFO - PROCESS | 2372 | 1461027857041 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 2372 | 1461027857043 Marionette TRACE conn5 <- [1,1654,null,{}] 18:04:17 INFO - PROCESS | 2372 | 1461027857046 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 2372 | 1461027857156 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:04:17 INFO - PROCESS | 2372 | 1461027857165 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 2372 | ++DOCSHELL 14E29000 == 33 [pid = 2372] [id = 423] 18:04:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (14E2BC00) [pid = 2372] [serial = 1269] [outer = 00000000] 18:04:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (14FDC400) [pid = 2372] [serial = 1270] [outer = 14E2BC00] 18:04:17 INFO - PROCESS | 2372 | 1461027857214 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (151D1400) [pid = 2372] [serial = 1271] [outer = 14E2BC00] 18:04:17 INFO - PROCESS | 2372 | 1461027857661 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 18:04:17 INFO - PROCESS | 2372 | 1461027857712 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 2372 | 1461027857714 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:04:17 INFO - PROCESS | 2372 | 1461027857716 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 2372 | 1461027857718 Marionette TRACE conn5 <- [1,1658,null,{}] 18:04:17 INFO - PROCESS | 2372 | 1461027857721 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 2372 | 1461027857824 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:04:17 INFO - PROCESS | 2372 | 1461027857831 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 2372 | ++DOCSHELL 15303000 == 34 [pid = 2372] [id = 424] 18:04:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (15307800) [pid = 2372] [serial = 1272] [outer = 00000000] 18:04:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1537E400) [pid = 2372] [serial = 1273] [outer = 15307800] 18:04:17 INFO - PROCESS | 2372 | 1461027857876 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (15380000) [pid = 2372] [serial = 1274] [outer = 15307800] 18:04:18 INFO - PROCESS | 2372 | 1461027858316 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 18:04:18 INFO - PROCESS | 2372 | 1461027858352 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 2372 | 1461027858354 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:04:18 INFO - PROCESS | 2372 | 1461027858357 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 2372 | 1461027858359 Marionette TRACE conn5 <- [1,1662,null,{}] 18:04:18 INFO - PROCESS | 2372 | 1461027858362 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:18 INFO - PROCESS | 2372 | 1461027858442 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:04:18 INFO - PROCESS | 2372 | 1461027858448 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 2372 | ++DOCSHELL 1543DC00 == 35 [pid = 2372] [id = 425] 18:04:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (161A4800) [pid = 2372] [serial = 1275] [outer = 00000000] 18:04:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1624EC00) [pid = 2372] [serial = 1276] [outer = 161A4800] 18:04:18 INFO - PROCESS | 2372 | 1461027858493 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1143B800) [pid = 2372] [serial = 1277] [outer = 161A4800] 18:04:19 INFO - PROCESS | 2372 | 1461027858982 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 18:04:19 INFO - PROCESS | 2372 | 1461027859028 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 2372 | 1461027859030 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:04:19 INFO - PROCESS | 2372 | 1461027859033 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - PROCESS | 2372 | 1461027859035 Marionette TRACE conn5 <- [1,1666,null,{}] 18:04:19 INFO - PROCESS | 2372 | 1461027859039 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:19 INFO - PROCESS | 2372 | 1461027859153 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:04:19 INFO - PROCESS | 2372 | 1461027859246 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 2372 | ++DOCSHELL 10598C00 == 36 [pid = 2372] [id = 426] 18:04:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (15433C00) [pid = 2372] [serial = 1278] [outer = 00000000] 18:04:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (16E36000) [pid = 2372] [serial = 1279] [outer = 15433C00] 18:04:19 INFO - PROCESS | 2372 | 1461027859294 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (16E35400) [pid = 2372] [serial = 1280] [outer = 15433C00] 18:04:19 INFO - PROCESS | 2372 | 1461027859727 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 18:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:04:19 INFO - PROCESS | 2372 | 1461027859764 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 2372 | 1461027859766 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:04:19 INFO - PROCESS | 2372 | 1461027859769 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - PROCESS | 2372 | 1461027859770 Marionette TRACE conn5 <- [1,1670,null,{}] 18:04:19 INFO - PROCESS | 2372 | 1461027859773 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:19 INFO - PROCESS | 2372 | 1461027859889 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:04:19 INFO - PROCESS | 2372 | 1461027859895 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 2372 | ++DOCSHELL 16E3D400 == 37 [pid = 2372] [id = 427] 18:04:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (16E71400) [pid = 2372] [serial = 1281] [outer = 00000000] 18:04:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1828FC00) [pid = 2372] [serial = 1282] [outer = 16E71400] 18:04:19 INFO - PROCESS | 2372 | 1461027859940 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1873B800) [pid = 2372] [serial = 1283] [outer = 16E71400] 18:04:20 INFO - PROCESS | 2372 | 1461027860403 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 18:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:04:20 INFO - PROCESS | 2372 | 1461027860440 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 2372 | 1461027860442 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:04:20 INFO - PROCESS | 2372 | 1461027860445 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 2372 | 1461027860447 Marionette TRACE conn5 <- [1,1674,null,{}] 18:04:20 INFO - PROCESS | 2372 | 1461027860451 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:20 INFO - PROCESS | 2372 | 1461027860606 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:04:20 INFO - PROCESS | 2372 | 1461027860633 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 2372 | ++DOCSHELL 1885BC00 == 38 [pid = 2372] [id = 428] 18:04:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1885C000) [pid = 2372] [serial = 1284] [outer = 00000000] 18:04:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (18B19800) [pid = 2372] [serial = 1285] [outer = 1885C000] 18:04:20 INFO - PROCESS | 2372 | 1461027860688 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (18B32C00) [pid = 2372] [serial = 1286] [outer = 1885C000] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (231ED400) [pid = 2372] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1CD1E000) [pid = 2372] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (227A1800) [pid = 2372] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (10991000) [pid = 2372] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (231E2400) [pid = 2372] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (13C53400) [pid = 2372] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (15123C00) [pid = 2372] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (22B1D400) [pid = 2372] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (0ED5F400) [pid = 2372] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (21ED9800) [pid = 2372] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1B0A8800) [pid = 2372] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (19241C00) [pid = 2372] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1A077800) [pid = 2372] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (10976400) [pid = 2372] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19D87400) [pid = 2372] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1DFD4C00) [pid = 2372] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (18B38800) [pid = 2372] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (151C5800) [pid = 2372] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1E125800) [pid = 2372] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (18E53C00) [pid = 2372] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (18740000) [pid = 2372] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (10982000) [pid = 2372] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (15125C00) [pid = 2372] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (10307800) [pid = 2372] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (23040C00) [pid = 2372] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (229D4000) [pid = 2372] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (21824C00) [pid = 2372] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (2123C800) [pid = 2372] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (23069800) [pid = 2372] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18239000) [pid = 2372] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (0ED5A400) [pid = 2372] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (229CF800) [pid = 2372] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:04:21 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (230EB400) [pid = 2372] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:04:21 INFO - PROCESS | 2372 | 1461027861717 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1323ms 18:04:21 INFO - PROCESS | 2372 | 1461027861769 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:04:21 INFO - PROCESS | 2372 | 1461027861771 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:04:21 INFO - PROCESS | 2372 | 1461027861774 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 2372 | 1461027861775 Marionette TRACE conn5 <- [1,1678,null,{}] 18:04:21 INFO - PROCESS | 2372 | 1461027861779 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:21 INFO - PROCESS | 2372 | 1461027861857 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:04:21 INFO - PROCESS | 2372 | 1461027861863 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 2372 | ++DOCSHELL 14E3F800 == 39 [pid = 2372] [id = 429] 18:04:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (15125C00) [pid = 2372] [serial = 1287] [outer = 00000000] 18:04:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (16E33C00) [pid = 2372] [serial = 1288] [outer = 15125C00] 18:04:21 INFO - PROCESS | 2372 | 1461027861908 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (16E39000) [pid = 2372] [serial = 1289] [outer = 15125C00] 18:04:22 INFO - PROCESS | 2372 | 1461027862314 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 570ms 18:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:04:22 INFO - PROCESS | 2372 | 1461027862345 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 2372 | 1461027862347 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:04:22 INFO - PROCESS | 2372 | 1461027862350 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 2372 | 1461027862351 Marionette TRACE conn5 <- [1,1682,null,{}] 18:04:22 INFO - PROCESS | 2372 | 1461027862355 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:22 INFO - PROCESS | 2372 | 1461027862474 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:04:22 INFO - PROCESS | 2372 | 1461027862482 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 2372 | ++DOCSHELL 14E3D800 == 40 [pid = 2372] [id = 430] 18:04:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (16602800) [pid = 2372] [serial = 1290] [outer = 00000000] 18:04:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18B3B800) [pid = 2372] [serial = 1291] [outer = 16602800] 18:04:22 INFO - PROCESS | 2372 | 1461027862526 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18D0EC00) [pid = 2372] [serial = 1292] [outer = 16602800] 18:04:22 INFO - PROCESS | 2372 | 1461027862961 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 633ms 18:04:23 INFO - PROCESS | 2372 | 1461027862984 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:04:23 INFO - PROCESS | 2372 | 1461027862986 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:04:23 INFO - PROCESS | 2372 | 1461027862988 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 2372 | 1461027862990 Marionette TRACE conn5 <- [1,1686,null,{}] 18:04:23 INFO - PROCESS | 2372 | 1461027862993 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:23 INFO - PROCESS | 2372 | 1461027863112 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:04:23 INFO - PROCESS | 2372 | 1461027863121 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 2372 | ++DOCSHELL 161A4C00 == 41 [pid = 2372] [id = 431] 18:04:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18B34800) [pid = 2372] [serial = 1293] [outer = 00000000] 18:04:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (18E53000) [pid = 2372] [serial = 1294] [outer = 18B34800] 18:04:23 INFO - PROCESS | 2372 | 1461027863165 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (18E53C00) [pid = 2372] [serial = 1295] [outer = 18B34800] 18:04:23 INFO - PROCESS | 2372 | 1461027863802 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:04:23 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 18:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 870ms 18:04:23 INFO - PROCESS | 2372 | 1461027863860 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 2372 | 1461027863865 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:04:23 INFO - PROCESS | 2372 | 1461027863895 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 2372 | 1461027863899 Marionette TRACE conn5 <- [1,1690,null,{}] 18:04:23 INFO - PROCESS | 2372 | 1461027863906 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:24 INFO - PROCESS | 2372 | 1461027864032 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:04:24 INFO - PROCESS | 2372 | 1461027864163 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 2372 | ++DOCSHELL 0ED5C000 == 42 [pid = 2372] [id = 432] 18:04:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (0ED5DC00) [pid = 2372] [serial = 1296] [outer = 00000000] 18:04:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (0FE7E800) [pid = 2372] [serial = 1297] [outer = 0ED5DC00] 18:04:24 INFO - PROCESS | 2372 | 1461027864221 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (103C3000) [pid = 2372] [serial = 1298] [outer = 0ED5DC00] 18:04:24 INFO - PROCESS | 2372 | 1461027864914 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1077ms 18:04:25 INFO - PROCESS | 2372 | 1461027864974 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 2372 | 1461027864980 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:04:25 INFO - PROCESS | 2372 | 1461027864987 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 2372 | 1461027864990 Marionette TRACE conn5 <- [1,1694,null,{}] 18:04:25 INFO - PROCESS | 2372 | 1461027864994 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:25 INFO - PROCESS | 2372 | 1461027865171 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:04:25 INFO - PROCESS | 2372 | 1461027865181 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 2372 | ++DOCSHELL 1059DC00 == 43 [pid = 2372] [id = 433] 18:04:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1059E400) [pid = 2372] [serial = 1299] [outer = 00000000] 18:04:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (10B6C400) [pid = 2372] [serial = 1300] [outer = 1059E400] 18:04:25 INFO - PROCESS | 2372 | 1461027865236 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (13C51800) [pid = 2372] [serial = 1301] [outer = 1059E400] 18:04:26 INFO - PROCESS | 2372 | 1461027866034 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1132ms 18:04:26 INFO - PROCESS | 2372 | 1461027866121 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 2372 | 1461027866123 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:04:26 INFO - PROCESS | 2372 | 1461027866127 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 2372 | 1461027866131 Marionette TRACE conn5 <- [1,1698,null,{}] 18:04:26 INFO - PROCESS | 2372 | 1461027866142 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:26 INFO - PROCESS | 2372 | 1461027866393 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:04:26 INFO - PROCESS | 2372 | 1461027866539 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 2372 | ++DOCSHELL 0FD5A000 == 44 [pid = 2372] [id = 434] 18:04:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (0FD5A800) [pid = 2372] [serial = 1302] [outer = 00000000] 18:04:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (103BE400) [pid = 2372] [serial = 1303] [outer = 0FD5A800] 18:04:26 INFO - PROCESS | 2372 | 1461027866591 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (105A0000) [pid = 2372] [serial = 1304] [outer = 0FD5A800] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 16E3BC00 == 43 [pid = 2372] [id = 195] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 13C50400 == 42 [pid = 2372] [id = 197] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 18B14800 == 41 [pid = 2372] [id = 203] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 10980400 == 40 [pid = 2372] [id = 194] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 18D0D800 == 39 [pid = 2372] [id = 196] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 18B13400 == 38 [pid = 2372] [id = 200] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 16609000 == 37 [pid = 2372] [id = 199] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 1097B000 == 36 [pid = 2372] [id = 198] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 13C52800 == 35 [pid = 2372] [id = 186] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1DC16400) [pid = 2372] [serial = 1252] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOCSHELL 1C0E7400 == 34 [pid = 2372] [id = 417] 18:04:27 INFO - PROCESS | 2372 | 1461027867274 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1179ms 18:04:27 INFO - PROCESS | 2372 | 1461027867310 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:04:27 INFO - PROCESS | 2372 | 1461027867314 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:04:27 INFO - PROCESS | 2372 | 1461027867319 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 2372 | 1461027867323 Marionette TRACE conn5 <- [1,1702,null,{}] 18:04:27 INFO - PROCESS | 2372 | 1461027867327 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:27 INFO - PROCESS | 2372 | 1461027867414 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (229D4400) [pid = 2372] [serial = 1099] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (227A9000) [pid = 2372] [serial = 1102] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (238AC800) [pid = 2372] [serial = 1111] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (237BA800) [pid = 2372] [serial = 1108] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (161A5800) [pid = 2372] [serial = 1093] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (19D0F400) [pid = 2372] [serial = 1096] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (2303AC00) [pid = 2372] [serial = 1105] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (18D99400) [pid = 2372] [serial = 1166] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (1919E400) [pid = 2372] [serial = 1148] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (10976C00) [pid = 2372] [serial = 1145] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (23031C00) [pid = 2372] [serial = 1154] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (231EB000) [pid = 2372] [serial = 1160] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (24117800) [pid = 2372] [serial = 1163] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (21243800) [pid = 2372] [serial = 1151] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (231EF800) [pid = 2372] [serial = 1157] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1CD29800) [pid = 2372] [serial = 1250] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (195DAC00) [pid = 2372] [serial = 1237] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (19781400) [pid = 2372] [serial = 1238] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1A088000) [pid = 2372] [serial = 1240] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (18D18800) [pid = 2372] [serial = 1246] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1B21BC00) [pid = 2372] [serial = 1243] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1CA90000) [pid = 2372] [serial = 1249] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1E12E800) [pid = 2372] [serial = 1207] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (1A072800) [pid = 2372] [serial = 1205] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (19D08800) [pid = 2372] [serial = 1204] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (16E32C00) [pid = 2372] [serial = 1202] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (161A9C00) [pid = 2372] [serial = 1201] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (1F78E400) [pid = 2372] [serial = 1198] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (20ED5400) [pid = 2372] [serial = 1199] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (19159800) [pid = 2372] [serial = 1234] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (18B1EC00) [pid = 2372] [serial = 1231] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (18B40C00) [pid = 2372] [serial = 1232] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (14E2F400) [pid = 2372] [serial = 1228] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (15304800) [pid = 2372] [serial = 1229] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (16E36C00) [pid = 2372] [serial = 1226] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (161AE000) [pid = 2372] [serial = 1225] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (16E3AC00) [pid = 2372] [serial = 1223] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (14E36400) [pid = 2372] [serial = 1222] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (230EB000) [pid = 2372] [serial = 1220] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (230E4800) [pid = 2372] [serial = 1219] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (23033C00) [pid = 2372] [serial = 1217] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (23014800) [pid = 2372] [serial = 1216] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (227A5000) [pid = 2372] [serial = 1214] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (2228F000) [pid = 2372] [serial = 1213] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (21821C00) [pid = 2372] [serial = 1211] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (21267800) [pid = 2372] [serial = 1210] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (1F786400) [pid = 2372] [serial = 1208] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (1BCE5000) [pid = 2372] [serial = 1244] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (1AF0F800) [pid = 2372] [serial = 1241] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (1B003000) [pid = 2372] [serial = 1247] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (19167400) [pid = 2372] [serial = 1235] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 2372 | 1461027867520 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 2372 | ++DOCSHELL 0EDABC00 == 35 [pid = 2372] [id = 435] 18:04:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (0FB35400) [pid = 2372] [serial = 1305] [outer = 00000000] 18:04:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (103DA000) [pid = 2372] [serial = 1306] [outer = 0FB35400] 18:04:27 INFO - PROCESS | 2372 | 1461027867570 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (10977800) [pid = 2372] [serial = 1307] [outer = 0FB35400] 18:04:28 INFO - PROCESS | 2372 | 1461027868025 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 791ms 18:04:28 INFO - PROCESS | 2372 | 1461027868110 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 2372 | 1461027868113 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:04:28 INFO - PROCESS | 2372 | 1461027868116 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 2372 | 1461027868118 Marionette TRACE conn5 <- [1,1706,null,{}] 18:04:28 INFO - PROCESS | 2372 | 1461027868122 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:28 INFO - PROCESS | 2372 | 1461027868202 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:04:28 INFO - PROCESS | 2372 | 1461027868210 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 2372 | ++DOCSHELL 14E22800 == 36 [pid = 2372] [id = 436] 18:04:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (14E24800) [pid = 2372] [serial = 1308] [outer = 00000000] 18:04:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (14E2F400) [pid = 2372] [serial = 1309] [outer = 14E24800] 18:04:28 INFO - PROCESS | 2372 | 1461027868261 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (14E3BC00) [pid = 2372] [serial = 1310] [outer = 14E24800] 18:04:28 INFO - PROCESS | 2372 | 1461027868761 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 18:04:28 INFO - PROCESS | 2372 | 1461027868789 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:04:28 INFO - PROCESS | 2372 | 1461027868793 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:04:28 INFO - PROCESS | 2372 | 1461027868803 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 2372 | 1461027868808 Marionette TRACE conn5 <- [1,1710,null,{}] 18:04:28 INFO - PROCESS | 2372 | 1461027868811 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:28 INFO - PROCESS | 2372 | 1461027868895 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:04:28 INFO - PROCESS | 2372 | 1461027868903 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 2372 | ++DOCSHELL 14E3F400 == 37 [pid = 2372] [id = 437] 18:04:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (151C9400) [pid = 2372] [serial = 1311] [outer = 00000000] 18:04:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (161AD000) [pid = 2372] [serial = 1312] [outer = 151C9400] 18:04:28 INFO - PROCESS | 2372 | 1461027868948 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (16603400) [pid = 2372] [serial = 1313] [outer = 151C9400] 18:04:29 INFO - PROCESS | 2372 | 1461027869437 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:04:29 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 18:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 18:04:29 INFO - PROCESS | 2372 | 1461027869489 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 2372 | 1461027869491 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:04:29 INFO - PROCESS | 2372 | 1461027869499 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 2372 | 1461027869501 Marionette TRACE conn5 <- [1,1714,null,{}] 18:04:29 INFO - PROCESS | 2372 | 1461027869505 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:29 INFO - PROCESS | 2372 | 1461027869613 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:04:29 INFO - PROCESS | 2372 | 1461027869620 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 2372 | ++DOCSHELL 1660A400 == 38 [pid = 2372] [id = 438] 18:04:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (16E32400) [pid = 2372] [serial = 1314] [outer = 00000000] 18:04:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (16E71800) [pid = 2372] [serial = 1315] [outer = 16E32400] 18:04:29 INFO - PROCESS | 2372 | 1461027869665 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (16E72000) [pid = 2372] [serial = 1316] [outer = 16E32400] 18:04:30 INFO - PROCESS | 2372 | 1461027870112 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 18:04:30 INFO - PROCESS | 2372 | 1461027870178 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 2372 | 1461027870180 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:04:30 INFO - PROCESS | 2372 | 1461027870183 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 2372 | 1461027870185 Marionette TRACE conn5 <- [1,1718,null,{}] 18:04:30 INFO - PROCESS | 2372 | 1461027870189 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:30 INFO - PROCESS | 2372 | 1461027870331 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:04:30 INFO - PROCESS | 2372 | 1461027870359 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 2372 | ++DOCSHELL 187D2000 == 39 [pid = 2372] [id = 439] 18:04:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (187D9000) [pid = 2372] [serial = 1317] [outer = 00000000] 18:04:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (18B10800) [pid = 2372] [serial = 1318] [outer = 187D9000] 18:04:30 INFO - PROCESS | 2372 | 1461027870416 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (18B17C00) [pid = 2372] [serial = 1319] [outer = 187D9000] 18:04:30 INFO - PROCESS | 2372 | 1461027870887 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:04:30 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 18:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 18:04:30 INFO - PROCESS | 2372 | 1461027870916 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 2372 | 1461027870918 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:04:30 INFO - PROCESS | 2372 | 1461027870921 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 2372 | 1461027870922 Marionette TRACE conn5 <- [1,1722,null,{}] 18:04:30 INFO - PROCESS | 2372 | 1461027870926 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 2372 | 1461027871036 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:04:31 INFO - PROCESS | 2372 | 1461027871042 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 2372 | ++DOCSHELL 18B1A000 == 40 [pid = 2372] [id = 440] 18:04:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (18B32800) [pid = 2372] [serial = 1320] [outer = 00000000] 18:04:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (18D6EC00) [pid = 2372] [serial = 1321] [outer = 18B32800] 18:04:31 INFO - PROCESS | 2372 | 1461027871086 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (18E54000) [pid = 2372] [serial = 1322] [outer = 18B32800] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (1CA8B400) [pid = 2372] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (161A4800) [pid = 2372] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (15433C00) [pid = 2372] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (14E2BC00) [pid = 2372] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (13C4B400) [pid = 2372] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (0FB7F400) [pid = 2372] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (16602800) [pid = 2372] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (15307800) [pid = 2372] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (10599800) [pid = 2372] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (16E71400) [pid = 2372] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (103C3C00) [pid = 2372] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (10992C00) [pid = 2372] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (1885C000) [pid = 2372] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:04:31 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (15125C00) [pid = 2372] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:04:31 INFO - PROCESS | 2372 | 1461027871722 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 18:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:04:31 INFO - PROCESS | 2372 | 1461027871751 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 2372 | 1461027871753 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:04:31 INFO - PROCESS | 2372 | 1461027871757 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 2372 | 1461027871758 Marionette TRACE conn5 <- [1,1726,null,{}] 18:04:31 INFO - PROCESS | 2372 | 1461027871762 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 2372 | 1461027871839 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:04:31 INFO - PROCESS | 2372 | 1461027871849 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 2372 | ++DOCSHELL 1030FC00 == 41 [pid = 2372] [id = 441] 18:04:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (103B6800) [pid = 2372] [serial = 1323] [outer = 00000000] 18:04:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (14E32800) [pid = 2372] [serial = 1324] [outer = 103B6800] 18:04:32 INFO - PROCESS | 2372 | 1461027871971 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (14FDD000) [pid = 2372] [serial = 1325] [outer = 103B6800] 18:04:32 INFO - PROCESS | 2372 | 1461027872357 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 631ms 18:04:32 INFO - PROCESS | 2372 | 1461027872387 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:04:32 INFO - PROCESS | 2372 | 1461027872389 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:04:32 INFO - PROCESS | 2372 | 1461027872392 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 2372 | 1461027872394 Marionette TRACE conn5 <- [1,1730,null,{}] 18:04:32 INFO - PROCESS | 2372 | 1461027872398 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:32 INFO - PROCESS | 2372 | 1461027872475 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:04:32 INFO - PROCESS | 2372 | 1461027872566 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA7400 == 42 [pid = 2372] [id = 442] 18:04:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (107B0C00) [pid = 2372] [serial = 1326] [outer = 00000000] 18:04:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (18E57000) [pid = 2372] [serial = 1327] [outer = 107B0C00] 18:04:32 INFO - PROCESS | 2372 | 1461027872614 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (10308C00) [pid = 2372] [serial = 1328] [outer = 107B0C00] 18:04:33 INFO - PROCESS | 2372 | 1461027872980 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 18:04:33 INFO - PROCESS | 2372 | 1461027873023 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 2372 | 1461027873025 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:04:33 INFO - PROCESS | 2372 | 1461027873028 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 2372 | 1461027873029 Marionette TRACE conn5 <- [1,1734,null,{}] 18:04:33 INFO - PROCESS | 2372 | 1461027873033 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 2372 | 1461027873149 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:04:33 INFO - PROCESS | 2372 | 1461027873191 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 2372 | ++DOCSHELL 18D66400 == 43 [pid = 2372] [id = 443] 18:04:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (1901EC00) [pid = 2372] [serial = 1329] [outer = 00000000] 18:04:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (1902B800) [pid = 2372] [serial = 1330] [outer = 1901EC00] 18:04:33 INFO - PROCESS | 2372 | 1461027873235 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (19115800) [pid = 2372] [serial = 1331] [outer = 1901EC00] 18:04:33 INFO - PROCESS | 2372 | 1461027873704 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 18:04:33 INFO - PROCESS | 2372 | 1461027873760 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:04:33 INFO - PROCESS | 2372 | 1461027873765 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:04:33 INFO - PROCESS | 2372 | 1461027873770 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 2372 | 1461027873774 Marionette TRACE conn5 <- [1,1738,null,{}] 18:04:33 INFO - PROCESS | 2372 | 1461027873781 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 2372 | 1461027873887 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:04:34 INFO - PROCESS | 2372 | 1461027874024 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 2372 | ++DOCSHELL 0FDEE400 == 44 [pid = 2372] [id = 444] 18:04:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (0FDF3C00) [pid = 2372] [serial = 1332] [outer = 00000000] 18:04:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (103D4400) [pid = 2372] [serial = 1333] [outer = 0FDF3C00] 18:04:34 INFO - PROCESS | 2372 | 1461027874083 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (1088B800) [pid = 2372] [serial = 1334] [outer = 0FDF3C00] 18:04:34 INFO - PROCESS | 2372 | 1461027874716 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 990ms 18:04:34 INFO - PROCESS | 2372 | 1461027874760 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 2372 | 1461027874766 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:04:34 INFO - PROCESS | 2372 | 1461027874772 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 2372 | 1461027874775 Marionette TRACE conn5 <- [1,1742,null,{}] 18:04:34 INFO - PROCESS | 2372 | 1461027874779 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:34 INFO - PROCESS | 2372 | 1461027874886 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:04:35 INFO - PROCESS | 2372 | 1461027875018 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 2372 | ++DOCSHELL 103B5400 == 45 [pid = 2372] [id = 445] 18:04:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (1059F400) [pid = 2372] [serial = 1335] [outer = 00000000] 18:04:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (15309400) [pid = 2372] [serial = 1336] [outer = 1059F400] 18:04:35 INFO - PROCESS | 2372 | 1461027875075 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (1542E800) [pid = 2372] [serial = 1337] [outer = 1059F400] 18:04:35 INFO - PROCESS | 2372 | 1461027875685 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 18:04:35 INFO - PROCESS | 2372 | 1461027875745 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:04:35 INFO - PROCESS | 2372 | 1461027875748 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:04:35 INFO - PROCESS | 2372 | 1461027875751 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 2372 | 1461027875755 Marionette TRACE conn5 <- [1,1746,null,{}] 18:04:35 INFO - PROCESS | 2372 | 1461027875766 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:35 INFO - PROCESS | 2372 | 1461027875877 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:04:36 INFO - PROCESS | 2372 | 1461027876009 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 2372 | ++DOCSHELL 18242400 == 46 [pid = 2372] [id = 446] 18:04:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (187A6C00) [pid = 2372] [serial = 1338] [outer = 00000000] 18:04:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (19029C00) [pid = 2372] [serial = 1339] [outer = 187A6C00] 18:04:36 INFO - PROCESS | 2372 | 1461027876067 Marionette DEBUG loaded listener.js 18:04:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1915B000) [pid = 2372] [serial = 1340] [outer = 187A6C00] 18:04:36 INFO - PROCESS | 2372 | 1461027876649 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 18:04:36 INFO - PROCESS | 2372 | 1461027876685 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 2372 | 1461027876688 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:04:36 INFO - PROCESS | 2372 | 1461027876691 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:04:36 INFO - PROCESS | 2372 | 1461027876693 Marionette TRACE conn5 <- [1,1750,null,{}] 18:04:36 INFO - PROCESS | 2372 | 1461027876697 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:36 INFO - PROCESS | 2372 | 1461027876799 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:04:36 INFO - PROCESS | 2372 | 1461027876931 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 2372 | ++DOCSHELL 19164C00 == 47 [pid = 2372] [id = 447] 18:04:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (19165800) [pid = 2372] [serial = 1341] [outer = 00000000] 18:04:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (191A2800) [pid = 2372] [serial = 1342] [outer = 19165800] 18:04:37 INFO - PROCESS | 2372 | 1461027876986 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (1923C400) [pid = 2372] [serial = 1343] [outer = 19165800] 18:04:37 INFO - PROCESS | 2372 | 1461027877607 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 971ms 18:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:04:37 INFO - PROCESS | 2372 | 1461027877678 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:04:37 INFO - PROCESS | 2372 | 1461027877680 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:04:37 INFO - PROCESS | 2372 | 1461027877684 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 2372 | 1461027877686 Marionette TRACE conn5 <- [1,1754,null,{}] 18:04:37 INFO - PROCESS | 2372 | 1461027877690 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:37 INFO - PROCESS | 2372 | 1461027877791 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:04:38 INFO - PROCESS | 2372 | 1461027878030 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 2372 | ++DOCSHELL 0B670400 == 48 [pid = 2372] [id = 448] 18:04:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (0ED63000) [pid = 2372] [serial = 1344] [outer = 00000000] 18:04:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (105A2C00) [pid = 2372] [serial = 1345] [outer = 0ED63000] 18:04:38 INFO - PROCESS | 2372 | 1461027878093 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (10989800) [pid = 2372] [serial = 1346] [outer = 0ED63000] 18:04:38 INFO - PROCESS | 2372 | 1461027878683 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1021ms 18:04:38 INFO - PROCESS | 2372 | 1461027878718 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 2372 | 1461027878723 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:04:38 INFO - PROCESS | 2372 | 1461027878746 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 2372 | 1461027878749 Marionette TRACE conn5 <- [1,1758,null,{}] 18:04:38 INFO - PROCESS | 2372 | 1461027878754 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:38 INFO - PROCESS | 2372 | 1461027878855 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:04:39 INFO - PROCESS | 2372 | 1461027878965 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 2372 | ++DOCSHELL 14E25C00 == 49 [pid = 2372] [id = 449] 18:04:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (14E29400) [pid = 2372] [serial = 1347] [outer = 00000000] 18:04:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (15303800) [pid = 2372] [serial = 1348] [outer = 14E29400] 18:04:39 INFO - PROCESS | 2372 | 1461027879015 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1530B400) [pid = 2372] [serial = 1349] [outer = 14E29400] 18:04:39 INFO - PROCESS | 2372 | --DOCSHELL 198DD400 == 48 [pid = 2372] [id = 191] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (18E53000) [pid = 2372] [serial = 1294] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1DF11000) [pid = 2372] [serial = 1253] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1624EC00) [pid = 2372] [serial = 1276] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (16E36000) [pid = 2372] [serial = 1279] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (14FDC400) [pid = 2372] [serial = 1270] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (151D1400) [pid = 2372] [serial = 1271] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (14B41C00) [pid = 2372] [serial = 1267] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (14D1F800) [pid = 2372] [serial = 1268] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (0FD53C00) [pid = 2372] [serial = 1255] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (0FDF4000) [pid = 2372] [serial = 1256] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (18D0EC00) [pid = 2372] [serial = 1292] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (1537E400) [pid = 2372] [serial = 1273] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (15380000) [pid = 2372] [serial = 1274] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (1088A400) [pid = 2372] [serial = 1261] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (1097D400) [pid = 2372] [serial = 1262] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (1828FC00) [pid = 2372] [serial = 1282] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (103DD800) [pid = 2372] [serial = 1258] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (103E2C00) [pid = 2372] [serial = 1259] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (16E35400) [pid = 2372] [serial = 1280] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (1139FC00) [pid = 2372] [serial = 1264] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (11441400) [pid = 2372] [serial = 1265] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (18B19800) [pid = 2372] [serial = 1285] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (1873B800) [pid = 2372] [serial = 1283] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (18B3B800) [pid = 2372] [serial = 1291] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (16E33C00) [pid = 2372] [serial = 1288] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (18B32C00) [pid = 2372] [serial = 1286] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (16E39000) [pid = 2372] [serial = 1289] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (1143B800) [pid = 2372] [serial = 1277] [outer = 00000000] [url = about:blank] 18:04:39 INFO - PROCESS | 2372 | 1461027879497 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 790ms 18:04:39 INFO - PROCESS | 2372 | 1461027879526 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 2372 | 1461027879530 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:04:39 INFO - PROCESS | 2372 | 1461027879535 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:04:39 INFO - PROCESS | 2372 | 1461027879537 Marionette TRACE conn5 <- [1,1762,null,{}] 18:04:39 INFO - PROCESS | 2372 | 1461027879540 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:39 INFO - PROCESS | 2372 | 1461027879623 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:04:39 INFO - PROCESS | 2372 | 1461027879632 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 2372 | ++DOCSHELL 10598000 == 49 [pid = 2372] [id = 450] 18:04:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (1059EC00) [pid = 2372] [serial = 1350] [outer = 00000000] 18:04:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (10B0DC00) [pid = 2372] [serial = 1351] [outer = 1059EC00] 18:04:39 INFO - PROCESS | 2372 | 1461027879678 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (13C4CC00) [pid = 2372] [serial = 1352] [outer = 1059EC00] 18:04:40 INFO - PROCESS | 2372 | 1461027880169 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 18:04:40 INFO - PROCESS | 2372 | 1461027880210 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 2372 | 1461027880212 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:04:40 INFO - PROCESS | 2372 | 1461027880216 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 2372 | 1461027880222 Marionette TRACE conn5 <- [1,1766,null,{}] 18:04:40 INFO - PROCESS | 2372 | 1461027880231 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:40 INFO - PROCESS | 2372 | 1461027880316 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:04:40 INFO - PROCESS | 2372 | 1461027880445 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 2372 | ++DOCSHELL 15433C00 == 50 [pid = 2372] [id = 451] 18:04:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (15434800) [pid = 2372] [serial = 1353] [outer = 00000000] 18:04:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1624EC00) [pid = 2372] [serial = 1354] [outer = 15434800] 18:04:40 INFO - PROCESS | 2372 | 1461027880494 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (1660B000) [pid = 2372] [serial = 1355] [outer = 15434800] 18:04:40 INFO - PROCESS | 2372 | 1461027880857 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:04:40 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 18:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 18:04:40 INFO - PROCESS | 2372 | 1461027880906 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 2372 | 1461027880908 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:04:40 INFO - PROCESS | 2372 | 1461027880911 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:04:40 INFO - PROCESS | 2372 | 1461027880913 Marionette TRACE conn5 <- [1,1770,null,{}] 18:04:40 INFO - PROCESS | 2372 | 1461027880916 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:41 INFO - PROCESS | 2372 | 1461027880998 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:04:41 INFO - PROCESS | 2372 | 1461027881004 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 2372 | ++DOCSHELL 16AEA800 == 51 [pid = 2372] [id = 452] 18:04:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (16E32C00) [pid = 2372] [serial = 1356] [outer = 00000000] 18:04:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (16E73C00) [pid = 2372] [serial = 1357] [outer = 16E32C00] 18:04:41 INFO - PROCESS | 2372 | 1461027881050 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (18297C00) [pid = 2372] [serial = 1358] [outer = 16E32C00] 18:04:41 INFO - PROCESS | 2372 | 1461027881532 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:04:41 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 18:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 18:04:41 INFO - PROCESS | 2372 | 1461027881587 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 2372 | 1461027881589 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:04:41 INFO - PROCESS | 2372 | 1461027881592 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 2372 | 1461027881594 Marionette TRACE conn5 <- [1,1774,null,{}] 18:04:41 INFO - PROCESS | 2372 | 1461027881603 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:41 INFO - PROCESS | 2372 | 1461027881713 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:04:41 INFO - PROCESS | 2372 | 1461027881813 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 2372 | ++DOCSHELL 18B0F400 == 52 [pid = 2372] [id = 453] 18:04:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (18B0FC00) [pid = 2372] [serial = 1359] [outer = 00000000] 18:04:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (18B1A800) [pid = 2372] [serial = 1360] [outer = 18B0FC00] 18:04:41 INFO - PROCESS | 2372 | 1461027881871 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (18B38000) [pid = 2372] [serial = 1361] [outer = 18B0FC00] 18:04:42 INFO - PROCESS | 2372 | 1461027882325 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:04:42 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 18:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 771ms 18:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:04:42 INFO - PROCESS | 2372 | 1461027882363 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 2372 | 1461027882365 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:04:42 INFO - PROCESS | 2372 | 1461027882368 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 2372 | 1461027882370 Marionette TRACE conn5 <- [1,1778,null,{}] 18:04:42 INFO - PROCESS | 2372 | 1461027882378 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 2372 | 1461027882495 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:04:42 INFO - PROCESS | 2372 | 1461027882506 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 2372 | ++DOCSHELL 18B19800 == 53 [pid = 2372] [id = 454] 18:04:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (18B39400) [pid = 2372] [serial = 1362] [outer = 00000000] 18:04:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (18E58400) [pid = 2372] [serial = 1363] [outer = 18B39400] 18:04:42 INFO - PROCESS | 2372 | 1461027882549 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (18E5A800) [pid = 2372] [serial = 1364] [outer = 18B39400] 18:04:43 INFO - PROCESS | 2372 | 1461027883004 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:04:43 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) 18:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 18:04:43 INFO - PROCESS | 2372 | 1461027883059 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 2372 | 1461027883061 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:04:43 INFO - PROCESS | 2372 | 1461027883069 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 2372 | 1461027883071 Marionette TRACE conn5 <- [1,1782,null,{}] 18:04:43 INFO - PROCESS | 2372 | 1461027883075 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 2372 | 1461027883218 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:04:43 INFO - PROCESS | 2372 | 1461027883232 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 2372 | ++DOCSHELL 0FDB8000 == 54 [pid = 2372] [id = 455] 18:04:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (103E0800) [pid = 2372] [serial = 1365] [outer = 00000000] 18:04:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (19166400) [pid = 2372] [serial = 1366] [outer = 103E0800] 18:04:43 INFO - PROCESS | 2372 | 1461027883404 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (191A3000) [pid = 2372] [serial = 1367] [outer = 103E0800] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (16E32400) [pid = 2372] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (187D9000) [pid = 2372] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (103B6800) [pid = 2372] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (18B32800) [pid = 2372] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (0FD5A800) [pid = 2372] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (107B0C00) [pid = 2372] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (0FB35400) [pid = 2372] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (14E24800) [pid = 2372] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:04:43 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (151C9400) [pid = 2372] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:04:43 INFO - PROCESS | 2372 | 1461027883797 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 18:04:43 INFO - PROCESS | 2372 | 1461027883844 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 2372 | 1461027883846 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:04:43 INFO - PROCESS | 2372 | 1461027883849 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 2372 | 1461027883851 Marionette TRACE conn5 <- [1,1786,null,{}] 18:04:43 INFO - PROCESS | 2372 | 1461027883854 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:44 INFO - PROCESS | 2372 | 1461027883971 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:04:44 INFO - PROCESS | 2372 | 1461027883979 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 2372 | ++DOCSHELL 1823AC00 == 55 [pid = 2372] [id = 456] 18:04:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (187D8000) [pid = 2372] [serial = 1368] [outer = 00000000] 18:04:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (19026C00) [pid = 2372] [serial = 1369] [outer = 187D8000] 18:04:44 INFO - PROCESS | 2372 | 1461027884025 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (191A8C00) [pid = 2372] [serial = 1370] [outer = 187D8000] 18:04:44 INFO - PROCESS | 2372 | 1461027884444 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 18:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:04:44 INFO - PROCESS | 2372 | 1461027884480 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 2372 | 1461027884482 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:04:44 INFO - PROCESS | 2372 | 1461027884485 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 2372 | 1461027884487 Marionette TRACE conn5 <- [1,1790,null,{}] 18:04:44 INFO - PROCESS | 2372 | 1461027884490 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:44 INFO - PROCESS | 2372 | 1461027884571 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:04:44 INFO - PROCESS | 2372 | 1461027884696 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 2372 | ++DOCSHELL 14E24000 == 56 [pid = 2372] [id = 457] 18:04:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (16E75C00) [pid = 2372] [serial = 1371] [outer = 00000000] 18:04:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (195DCC00) [pid = 2372] [serial = 1372] [outer = 16E75C00] 18:04:44 INFO - PROCESS | 2372 | 1461027884743 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (195E2C00) [pid = 2372] [serial = 1373] [outer = 16E75C00] 18:04:45 INFO - PROCESS | 2372 | 1461027885101 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 18:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:04:45 INFO - PROCESS | 2372 | 1461027885156 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 2372 | 1461027885158 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:04:45 INFO - PROCESS | 2372 | 1461027885161 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 2372 | 1461027885162 Marionette TRACE conn5 <- [1,1794,null,{}] 18:04:45 INFO - PROCESS | 2372 | 1461027885166 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:45 INFO - PROCESS | 2372 | 1461027885246 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:04:45 INFO - PROCESS | 2372 | 1461027885253 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 2372 | ++DOCSHELL 1923F800 == 57 [pid = 2372] [id = 458] 18:04:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (195DC400) [pid = 2372] [serial = 1374] [outer = 00000000] 18:04:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (198E2800) [pid = 2372] [serial = 1375] [outer = 195DC400] 18:04:45 INFO - PROCESS | 2372 | 1461027885301 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (19D0A800) [pid = 2372] [serial = 1376] [outer = 195DC400] 18:04:46 INFO - PROCESS | 2372 | 1461027886037 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 18:04:46 INFO - PROCESS | 2372 | 1461027886092 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 2372 | 1461027886098 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:04:46 INFO - PROCESS | 2372 | 1461027886103 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:04:46 INFO - PROCESS | 2372 | 1461027886107 Marionette TRACE conn5 <- [1,1798,null,{}] 18:04:46 INFO - PROCESS | 2372 | 1461027886113 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 2372 | 1461027886235 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:04:46 INFO - PROCESS | 2372 | 1461027886367 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 2372 | ++DOCSHELL 10596000 == 58 [pid = 2372] [id = 459] 18:04:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (107B2800) [pid = 2372] [serial = 1377] [outer = 00000000] 18:04:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (14D39400) [pid = 2372] [serial = 1378] [outer = 107B2800] 18:04:46 INFO - PROCESS | 2372 | 1461027886426 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (14E2EC00) [pid = 2372] [serial = 1379] [outer = 107B2800] 18:04:47 INFO - PROCESS | 2372 | 1461027886992 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 18:04:47 INFO - PROCESS | 2372 | 1461027887038 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 2372 | 1461027887044 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:04:47 INFO - PROCESS | 2372 | 1461027887051 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 2372 | 1461027887053 Marionette TRACE conn5 <- [1,1802,null,{}] 18:04:47 INFO - PROCESS | 2372 | 1461027887057 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:47 INFO - PROCESS | 2372 | 1461027887169 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:04:47 INFO - PROCESS | 2372 | 1461027887307 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 2372 | ++DOCSHELL 1139FC00 == 59 [pid = 2372] [id = 460] 18:04:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (14B4DC00) [pid = 2372] [serial = 1380] [outer = 00000000] 18:04:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (187D6400) [pid = 2372] [serial = 1381] [outer = 14B4DC00] 18:04:47 INFO - PROCESS | 2372 | 1461027887363 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (18B33400) [pid = 2372] [serial = 1382] [outer = 14B4DC00] 18:04:48 INFO - PROCESS | 2372 | 1461027887992 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 971ms 18:04:48 INFO - PROCESS | 2372 | 1461027888022 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 2372 | 1461027888025 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:04:48 INFO - PROCESS | 2372 | 1461027888028 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:04:48 INFO - PROCESS | 2372 | 1461027888032 Marionette TRACE conn5 <- [1,1806,null,{}] 18:04:48 INFO - PROCESS | 2372 | 1461027888043 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:48 INFO - PROCESS | 2372 | 1461027888154 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:04:48 INFO - PROCESS | 2372 | 1461027888266 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 2372 | ++DOCSHELL 19162400 == 60 [pid = 2372] [id = 461] 18:04:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (198E2400) [pid = 2372] [serial = 1383] [outer = 00000000] 18:04:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (19D8B400) [pid = 2372] [serial = 1384] [outer = 198E2400] 18:04:48 INFO - PROCESS | 2372 | 1461027888365 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (19F4F800) [pid = 2372] [serial = 1385] [outer = 198E2400] 18:04:48 INFO - PROCESS | 2372 | 1461027888941 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 18:04:48 INFO - PROCESS | 2372 | 1461027888962 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 2372 | 1461027888965 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:04:48 INFO - PROCESS | 2372 | 1461027888968 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:04:49 INFO - PROCESS | 2372 | 1461027888970 Marionette TRACE conn5 <- [1,1810,null,{}] 18:04:49 INFO - PROCESS | 2372 | 1461027888974 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:49 INFO - PROCESS | 2372 | 1461027889082 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:04:49 INFO - PROCESS | 2372 | 1461027889190 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 2372 | ++DOCSHELL 19FBDC00 == 61 [pid = 2372] [id = 462] 18:04:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1A072800) [pid = 2372] [serial = 1386] [outer = 00000000] 18:04:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1A07A800) [pid = 2372] [serial = 1387] [outer = 1A072800] 18:04:49 INFO - PROCESS | 2372 | 1461027889246 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1A07E400) [pid = 2372] [serial = 1388] [outer = 1A072800] 18:04:49 INFO - PROCESS | 2372 | 1461027889857 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 18:04:49 INFO - PROCESS | 2372 | 1461027889902 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 2372 | 1461027889904 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:04:49 INFO - PROCESS | 2372 | 1461027889907 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:04:49 INFO - PROCESS | 2372 | 1461027889909 Marionette TRACE conn5 <- [1,1814,null,{}] 18:04:49 INFO - PROCESS | 2372 | 1461027889913 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 2372 | 1461027890015 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:04:50 INFO - PROCESS | 2372 | 1461027890138 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 2372 | ++DOCSHELL 10978800 == 62 [pid = 2372] [id = 463] 18:04:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (10995C00) [pid = 2372] [serial = 1389] [outer = 00000000] 18:04:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1A08A000) [pid = 2372] [serial = 1390] [outer = 10995C00] 18:04:50 INFO - PROCESS | 2372 | 1461027890193 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1A08E800) [pid = 2372] [serial = 1391] [outer = 10995C00] 18:04:51 INFO - PROCESS | 2372 | 1461027891031 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1171ms 18:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:04:51 INFO - PROCESS | 2372 | 1461027891083 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 2372 | 1461027891087 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:04:51 INFO - PROCESS | 2372 | 1461027891092 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 2372 | 1461027891096 Marionette TRACE conn5 <- [1,1818,null,{}] 18:04:51 INFO - PROCESS | 2372 | 1461027891103 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:51 INFO - PROCESS | 2372 | 1461027891203 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:04:51 INFO - PROCESS | 2372 | 1461027891346 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 2372 | ++DOCSHELL 14D1E800 == 63 [pid = 2372] [id = 464] 18:04:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (14D20800) [pid = 2372] [serial = 1392] [outer = 00000000] 18:04:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (151DB800) [pid = 2372] [serial = 1393] [outer = 14D20800] 18:04:51 INFO - PROCESS | 2372 | 1461027891400 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (15379C00) [pid = 2372] [serial = 1394] [outer = 14D20800] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 1660A400 == 62 [pid = 2372] [id = 438] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 0EDA7400 == 61 [pid = 2372] [id = 442] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 14E3F400 == 60 [pid = 2372] [id = 437] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 1030FC00 == 59 [pid = 2372] [id = 441] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 16E39C00 == 58 [pid = 2372] [id = 188] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 0FDBBC00 == 57 [pid = 2372] [id = 192] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 14E22800 == 56 [pid = 2372] [id = 436] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 10597800 == 55 [pid = 2372] [id = 190] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 105A0C00 == 54 [pid = 2372] [id = 193] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 14E24000 == 53 [pid = 2372] [id = 457] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 1823AC00 == 52 [pid = 2372] [id = 456] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 0FDB8000 == 51 [pid = 2372] [id = 455] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 18B19800 == 50 [pid = 2372] [id = 454] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 18B0F400 == 49 [pid = 2372] [id = 453] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 16AEA800 == 48 [pid = 2372] [id = 452] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 15433C00 == 47 [pid = 2372] [id = 451] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (0FE7E800) [pid = 2372] [serial = 1297] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (10B6C400) [pid = 2372] [serial = 1300] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (1902B800) [pid = 2372] [serial = 1330] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 10598000 == 46 [pid = 2372] [id = 450] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 14E25C00 == 45 [pid = 2372] [id = 449] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 0B670400 == 44 [pid = 2372] [id = 448] 18:04:51 INFO - PROCESS | 2372 | --DOCSHELL 18D66400 == 43 [pid = 2372] [id = 443] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (16E71800) [pid = 2372] [serial = 1315] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (18B17C00) [pid = 2372] [serial = 1319] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18B10800) [pid = 2372] [serial = 1318] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (14E32800) [pid = 2372] [serial = 1324] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (18D6EC00) [pid = 2372] [serial = 1321] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (105A0000) [pid = 2372] [serial = 1304] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18E57000) [pid = 2372] [serial = 1327] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (103BE400) [pid = 2372] [serial = 1303] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (103DA000) [pid = 2372] [serial = 1306] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (10977800) [pid = 2372] [serial = 1307] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (14E2F400) [pid = 2372] [serial = 1309] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (14E3BC00) [pid = 2372] [serial = 1310] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (161AD000) [pid = 2372] [serial = 1312] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (10308C00) [pid = 2372] [serial = 1328] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (18E54000) [pid = 2372] [serial = 1322] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (14FDD000) [pid = 2372] [serial = 1325] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (16E72000) [pid = 2372] [serial = 1316] [outer = 00000000] [url = about:blank] 18:04:51 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (16603400) [pid = 2372] [serial = 1313] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 2372 | 1461027892000 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 18:04:52 INFO - PROCESS | 2372 | 1461027892024 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 2372 | 1461027892029 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:04:52 INFO - PROCESS | 2372 | 1461027892035 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:04:52 INFO - PROCESS | 2372 | 1461027892037 Marionette TRACE conn5 <- [1,1822,null,{}] 18:04:52 INFO - PROCESS | 2372 | 1461027892041 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 2372 | 1461027892126 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:04:52 INFO - PROCESS | 2372 | 1461027892136 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 2372 | ++DOCSHELL 0FB35400 == 44 [pid = 2372] [id = 465] 18:04:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (0FBE0000) [pid = 2372] [serial = 1395] [outer = 00000000] 18:04:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (10597C00) [pid = 2372] [serial = 1396] [outer = 0FBE0000] 18:04:52 INFO - PROCESS | 2372 | 1461027892181 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (10980400) [pid = 2372] [serial = 1397] [outer = 0FBE0000] 18:04:52 INFO - PROCESS | 2372 | 1461027892719 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:04:52 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 18:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 731ms 18:04:52 INFO - PROCESS | 2372 | 1461027892768 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 2372 | 1461027892770 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:04:52 INFO - PROCESS | 2372 | 1461027892774 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:04:52 INFO - PROCESS | 2372 | 1461027892777 Marionette TRACE conn5 <- [1,1826,null,{}] 18:04:52 INFO - PROCESS | 2372 | 1461027892788 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 2372 | 1461027892874 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:04:53 INFO - PROCESS | 2372 | 1461027892970 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 2372 | ++DOCSHELL 103B8000 == 45 [pid = 2372] [id = 466] 18:04:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (103D8400) [pid = 2372] [serial = 1398] [outer = 00000000] 18:04:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (15307800) [pid = 2372] [serial = 1399] [outer = 103D8400] 18:04:53 INFO - PROCESS | 2372 | 1461027893018 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (16245400) [pid = 2372] [serial = 1400] [outer = 103D8400] 18:04:53 INFO - PROCESS | 2372 | 1461027893432 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 18:04:53 INFO - PROCESS | 2372 | 1461027893448 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 2372 | 1461027893451 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:04:53 INFO - PROCESS | 2372 | 1461027893453 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 2372 | 1461027893455 Marionette TRACE conn5 <- [1,1830,null,{}] 18:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:04:53 INFO - PROCESS | 2372 | 1461027893458 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:53 INFO - PROCESS | 2372 | 1461027893544 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:04:53 INFO - PROCESS | 2372 | 1461027893550 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 2372 | ++DOCSHELL 16608C00 == 46 [pid = 2372] [id = 467] 18:04:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (16AE5C00) [pid = 2372] [serial = 1401] [outer = 00000000] 18:04:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (16E3F400) [pid = 2372] [serial = 1402] [outer = 16AE5C00] 18:04:53 INFO - PROCESS | 2372 | 1461027893595 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (18296C00) [pid = 2372] [serial = 1403] [outer = 16AE5C00] 18:04:54 INFO - PROCESS | 2372 | 1461027894043 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 18:04:54 INFO - PROCESS | 2372 | 1461027894089 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 2372 | 1461027894091 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:04:54 INFO - PROCESS | 2372 | 1461027894095 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 2372 | 1461027894097 Marionette TRACE conn5 <- [1,1834,null,{}] 18:04:54 INFO - PROCESS | 2372 | 1461027894100 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 2372 | 1461027894218 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:04:54 INFO - PROCESS | 2372 | 1461027894313 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 2372 | ++DOCSHELL 187D8400 == 47 [pid = 2372] [id = 468] 18:04:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (18854800) [pid = 2372] [serial = 1404] [outer = 00000000] 18:04:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18B16400) [pid = 2372] [serial = 1405] [outer = 18854800] 18:04:54 INFO - PROCESS | 2372 | 1461027894359 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18B32000) [pid = 2372] [serial = 1406] [outer = 18854800] 18:04:54 INFO - PROCESS | 2372 | 1461027894788 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:04:54 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) 18:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 731ms 18:04:54 INFO - PROCESS | 2372 | 1461027894829 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 2372 | 1461027894831 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:04:54 INFO - PROCESS | 2372 | 1461027894834 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 2372 | 1461027894836 Marionette TRACE conn5 <- [1,1838,null,{}] 18:04:54 INFO - PROCESS | 2372 | 1461027894839 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 2372 | 1461027894989 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:04:55 INFO - PROCESS | 2372 | 1461027895056 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 2372 | ++DOCSHELL 18D13000 == 48 [pid = 2372] [id = 469] 18:04:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (18D66000) [pid = 2372] [serial = 1407] [outer = 00000000] 18:04:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18E61800) [pid = 2372] [serial = 1408] [outer = 18D66000] 18:04:55 INFO - PROCESS | 2372 | 1461027895105 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (19023800) [pid = 2372] [serial = 1409] [outer = 18D66000] 18:04:55 INFO - PROCESS | 2372 | 1461027895532 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 18:04:55 INFO - PROCESS | 2372 | 1461027895600 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 2372 | 1461027895602 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:04:55 INFO - PROCESS | 2372 | 1461027895608 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 2372 | 1461027895610 Marionette TRACE conn5 <- [1,1842,null,{}] 18:04:55 INFO - PROCESS | 2372 | 1461027895613 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 2372 | 1461027895733 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:04:55 INFO - PROCESS | 2372 | 1461027895743 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 2372 | ++DOCSHELL 1915D800 == 49 [pid = 2372] [id = 470] 18:04:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (19167800) [pid = 2372] [serial = 1410] [outer = 00000000] 18:04:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (19244800) [pid = 2372] [serial = 1411] [outer = 19167800] 18:04:55 INFO - PROCESS | 2372 | 1461027895841 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (195D8C00) [pid = 2372] [serial = 1412] [outer = 19167800] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (16E75C00) [pid = 2372] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (18B0FC00) [pid = 2372] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18B39400) [pid = 2372] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (0ED63000) [pid = 2372] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1059EC00) [pid = 2372] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (14E29400) [pid = 2372] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (16E32C00) [pid = 2372] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (15434800) [pid = 2372] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (103E0800) [pid = 2372] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:04:56 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (187D8000) [pid = 2372] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:04:56 INFO - PROCESS | 2372 | 1461027896348 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 18:04:56 INFO - PROCESS | 2372 | 1461027896380 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 2372 | 1461027896382 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:04:56 INFO - PROCESS | 2372 | 1461027896385 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 2372 | 1461027896387 Marionette TRACE conn5 <- [1,1846,null,{}] 18:04:56 INFO - PROCESS | 2372 | 1461027896391 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 2372 | 1461027896473 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:04:56 INFO - PROCESS | 2372 | 1461027896571 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 2372 | ++DOCSHELL 10305C00 == 50 [pid = 2372] [id = 471] 18:04:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (103B5000) [pid = 2372] [serial = 1413] [outer = 00000000] 18:04:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (16E3D800) [pid = 2372] [serial = 1414] [outer = 103B5000] 18:04:56 INFO - PROCESS | 2372 | 1461027896617 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18B39400) [pid = 2372] [serial = 1415] [outer = 103B5000] 18:04:57 INFO - PROCESS | 2372 | 1461027896987 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 18:04:57 INFO - PROCESS | 2372 | 1461027897016 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 2372 | 1461027897018 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:04:57 INFO - PROCESS | 2372 | 1461027897021 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 2372 | 1461027897023 Marionette TRACE conn5 <- [1,1850,null,{}] 18:04:57 INFO - PROCESS | 2372 | 1461027897026 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:57 INFO - PROCESS | 2372 | 1461027897172 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:04:57 INFO - PROCESS | 2372 | 1461027897186 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 2372 | ++DOCSHELL 16E32C00 == 51 [pid = 2372] [id = 472] 18:04:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18B15C00) [pid = 2372] [serial = 1416] [outer = 00000000] 18:04:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (19922400) [pid = 2372] [serial = 1417] [outer = 18B15C00] 18:04:57 INFO - PROCESS | 2372 | 1461027897231 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (19D07800) [pid = 2372] [serial = 1418] [outer = 18B15C00] 18:04:57 INFO - PROCESS | 2372 | 1461027897648 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 672ms 18:04:57 INFO - PROCESS | 2372 | 1461027897694 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 2372 | 1461027897696 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:04:57 INFO - PROCESS | 2372 | 1461027897711 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 2372 | 1461027897712 Marionette TRACE conn5 <- [1,1854,null,{}] 18:04:57 INFO - PROCESS | 2372 | 1461027897717 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:57 INFO - PROCESS | 2372 | 1461027897800 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:04:57 INFO - PROCESS | 2372 | 1461027897806 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 2372 | ++DOCSHELL 1A072000 == 52 [pid = 2372] [id = 473] 18:04:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1A075400) [pid = 2372] [serial = 1419] [outer = 00000000] 18:04:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1A090400) [pid = 2372] [serial = 1420] [outer = 1A075400] 18:04:57 INFO - PROCESS | 2372 | 1461027897850 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1B001C00) [pid = 2372] [serial = 1421] [outer = 1A075400] 18:04:58 INFO - PROCESS | 2372 | 1461027898420 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 790ms 18:04:58 INFO - PROCESS | 2372 | 1461027898509 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 2372 | 1461027898513 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:04:58 INFO - PROCESS | 2372 | 1461027898533 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 2372 | 1461027898538 Marionette TRACE conn5 <- [1,1858,null,{}] 18:04:58 INFO - PROCESS | 2372 | 1461027898545 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:58 INFO - PROCESS | 2372 | 1461027898665 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:04:58 INFO - PROCESS | 2372 | 1461027898825 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 2372 | ++DOCSHELL 1097E800 == 53 [pid = 2372] [id = 474] 18:04:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (10991000) [pid = 2372] [serial = 1422] [outer = 00000000] 18:04:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (13C45400) [pid = 2372] [serial = 1423] [outer = 10991000] 18:04:58 INFO - PROCESS | 2372 | 1461027898883 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (14E22800) [pid = 2372] [serial = 1424] [outer = 10991000] 18:04:59 INFO - PROCESS | 2372 | 1461027899445 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 18:04:59 INFO - PROCESS | 2372 | 1461027899481 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 2372 | 1461027899488 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:04:59 INFO - PROCESS | 2372 | 1461027899495 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 2372 | 1461027899498 Marionette TRACE conn5 <- [1,1862,null,{}] 18:04:59 INFO - PROCESS | 2372 | 1461027899502 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:59 INFO - PROCESS | 2372 | 1461027899617 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:04:59 INFO - PROCESS | 2372 | 1461027899730 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 2372 | ++DOCSHELL 14E36000 == 54 [pid = 2372] [id = 475] 18:04:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (14FE3C00) [pid = 2372] [serial = 1425] [outer = 00000000] 18:04:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (187ADC00) [pid = 2372] [serial = 1426] [outer = 14FE3C00] 18:04:59 INFO - PROCESS | 2372 | 1461027899784 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18B36C00) [pid = 2372] [serial = 1427] [outer = 14FE3C00] 18:05:00 INFO - PROCESS | 2372 | 1461027900402 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 18:05:00 INFO - PROCESS | 2372 | 1461027900471 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 2372 | 1461027900473 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:05:00 INFO - PROCESS | 2372 | 1461027900477 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:05:00 INFO - PROCESS | 2372 | 1461027900481 Marionette TRACE conn5 <- [1,1866,null,{}] 18:05:00 INFO - PROCESS | 2372 | 1461027900492 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:00 INFO - PROCESS | 2372 | 1461027900602 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:05:00 INFO - PROCESS | 2372 | 1461027900742 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 2372 | ++DOCSHELL 19027C00 == 55 [pid = 2372] [id = 476] 18:05:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19241800) [pid = 2372] [serial = 1428] [outer = 00000000] 18:05:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1B005800) [pid = 2372] [serial = 1429] [outer = 19241800] 18:05:00 INFO - PROCESS | 2372 | 1461027900800 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1B00EC00) [pid = 2372] [serial = 1430] [outer = 19241800] 18:05:01 INFO - PROCESS | 2372 | 1461027901399 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 18:05:01 INFO - PROCESS | 2372 | 1461027901462 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 2372 | 1461027901465 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:05:01 INFO - PROCESS | 2372 | 1461027901470 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 2372 | 1461027901472 Marionette TRACE conn5 <- [1,1870,null,{}] 18:05:01 INFO - PROCESS | 2372 | 1461027901475 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:01 INFO - PROCESS | 2372 | 1461027901582 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:05:01 INFO - PROCESS | 2372 | 1461027901721 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA2C00 == 56 [pid = 2372] [id = 477] 18:05:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1B20E400) [pid = 2372] [serial = 1431] [outer = 00000000] 18:05:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1BC63400) [pid = 2372] [serial = 1432] [outer = 1B20E400] 18:05:01 INFO - PROCESS | 2372 | 1461027901778 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1BCEB000) [pid = 2372] [serial = 1433] [outer = 1B20E400] 18:05:02 INFO - PROCESS | 2372 | 1461027902323 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 870ms 18:05:02 INFO - PROCESS | 2372 | 1461027902341 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 2372 | 1461027902344 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:05:02 INFO - PROCESS | 2372 | 1461027902362 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 2372 | 1461027902364 Marionette TRACE conn5 <- [1,1874,null,{}] 18:05:02 INFO - PROCESS | 2372 | 1461027902370 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:02 INFO - PROCESS | 2372 | 1461027902477 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:05:02 INFO - PROCESS | 2372 | 1461027902589 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 2372 | ++DOCSHELL 1B211800 == 57 [pid = 2372] [id = 478] 18:05:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1B2E4000) [pid = 2372] [serial = 1434] [outer = 00000000] 18:05:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1C0E6000) [pid = 2372] [serial = 1435] [outer = 1B2E4000] 18:05:02 INFO - PROCESS | 2372 | 1461027902644 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1C0ECC00) [pid = 2372] [serial = 1436] [outer = 1B2E4000] 18:05:03 INFO - PROCESS | 2372 | 1461027903276 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 991ms 18:05:03 INFO - PROCESS | 2372 | 1461027903338 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 2372 | 1461027903340 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:05:03 INFO - PROCESS | 2372 | 1461027903344 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 2372 | 1461027903345 Marionette TRACE conn5 <- [1,1878,null,{}] 18:05:03 INFO - PROCESS | 2372 | 1461027903349 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 2372 | 1461027903491 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:05:03 INFO - PROCESS | 2372 | 1461027903647 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 2372 | ++DOCSHELL 10B0B800 == 58 [pid = 2372] [id = 479] 18:05:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (11449C00) [pid = 2372] [serial = 1437] [outer = 00000000] 18:05:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (16AE6800) [pid = 2372] [serial = 1438] [outer = 11449C00] 18:05:03 INFO - PROCESS | 2372 | 1461027903722 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (16608000) [pid = 2372] [serial = 1439] [outer = 11449C00] 18:05:04 INFO - PROCESS | 2372 | 1461027904462 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1182ms 18:05:04 INFO - PROCESS | 2372 | 1461027904530 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 2372 | 1461027904534 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:05:04 INFO - PROCESS | 2372 | 1461027904553 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:05:04 INFO - PROCESS | 2372 | 1461027904556 Marionette TRACE conn5 <- [1,1882,null,{}] 18:05:04 INFO - PROCESS | 2372 | 1461027904562 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:04 INFO - PROCESS | 2372 | 1461027904670 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:05:04 INFO - PROCESS | 2372 | 1461027904778 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 2372 | ++DOCSHELL 1059B800 == 59 [pid = 2372] [id = 480] 18:05:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1097D400) [pid = 2372] [serial = 1440] [outer = 00000000] 18:05:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (13C06400) [pid = 2372] [serial = 1441] [outer = 1097D400] 18:05:04 INFO - PROCESS | 2372 | 1461027904833 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (14E3FC00) [pid = 2372] [serial = 1442] [outer = 1097D400] 18:05:05 INFO - PROCESS | 2372 | 1461027905452 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 16E32C00 == 58 [pid = 2372] [id = 472] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 10305C00 == 57 [pid = 2372] [id = 471] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 1915D800 == 56 [pid = 2372] [id = 470] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 18D13000 == 55 [pid = 2372] [id = 469] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 187D8400 == 54 [pid = 2372] [id = 468] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 16608C00 == 53 [pid = 2372] [id = 467] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 103B8000 == 52 [pid = 2372] [id = 466] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 0FB35400 == 51 [pid = 2372] [id = 465] 18:05:05 INFO - PROCESS | 2372 | --DOCSHELL 14D1E800 == 50 [pid = 2372] [id = 464] 18:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (18B1A800) [pid = 2372] [serial = 1360] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (18E58400) [pid = 2372] [serial = 1363] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (103D4400) [pid = 2372] [serial = 1333] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (15309400) [pid = 2372] [serial = 1336] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (18B38000) [pid = 2372] [serial = 1361] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19029C00) [pid = 2372] [serial = 1339] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (10989800) [pid = 2372] [serial = 1346] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (105A2C00) [pid = 2372] [serial = 1345] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (10B0DC00) [pid = 2372] [serial = 1351] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (13C4CC00) [pid = 2372] [serial = 1352] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1530B400) [pid = 2372] [serial = 1349] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (15303800) [pid = 2372] [serial = 1348] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (16E73C00) [pid = 2372] [serial = 1357] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (1624EC00) [pid = 2372] [serial = 1354] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1660B000) [pid = 2372] [serial = 1355] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (191A2800) [pid = 2372] [serial = 1342] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18E5A800) [pid = 2372] [serial = 1364] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19166400) [pid = 2372] [serial = 1366] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (191A3000) [pid = 2372] [serial = 1367] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (19026C00) [pid = 2372] [serial = 1369] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (191A8C00) [pid = 2372] [serial = 1370] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (18297C00) [pid = 2372] [serial = 1358] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (195E2C00) [pid = 2372] [serial = 1373] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (195DCC00) [pid = 2372] [serial = 1372] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 2372 | 1461027905559 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 2372 | 1461027905565 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:05:05 INFO - PROCESS | 2372 | 1461027905576 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 2372 | 1461027905578 Marionette TRACE conn5 <- [1,1886,null,{}] 18:05:05 INFO - PROCESS | 2372 | 1461027905582 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:05 INFO - PROCESS | 2372 | 1461027905674 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:05:05 INFO - PROCESS | 2372 | 1461027905680 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 2372 | ++DOCSHELL 103D7000 == 51 [pid = 2372] [id = 481] 18:05:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (103DAC00) [pid = 2372] [serial = 1443] [outer = 00000000] 18:05:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (107B1C00) [pid = 2372] [serial = 1444] [outer = 103DAC00] 18:05:05 INFO - PROCESS | 2372 | 1461027905727 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (113A0C00) [pid = 2372] [serial = 1445] [outer = 103DAC00] 18:05:06 INFO - PROCESS | 2372 | 1461027906263 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 18:05:06 INFO - PROCESS | 2372 | 1461027906313 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 2372 | 1461027906315 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:05:06 INFO - PROCESS | 2372 | 1461027906319 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:05:06 INFO - PROCESS | 2372 | 1461027906322 Marionette TRACE conn5 <- [1,1890,null,{}] 18:05:06 INFO - PROCESS | 2372 | 1461027906332 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:06 INFO - PROCESS | 2372 | 1461027906420 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:05:06 INFO - PROCESS | 2372 | 1461027906510 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 2372 | ++DOCSHELL 154CA800 == 52 [pid = 2372] [id = 482] 18:05:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (161AD800) [pid = 2372] [serial = 1446] [outer = 00000000] 18:05:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1660B000) [pid = 2372] [serial = 1447] [outer = 161AD800] 18:05:06 INFO - PROCESS | 2372 | 1461027906566 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (16E3B800) [pid = 2372] [serial = 1448] [outer = 161AD800] 18:05:06 INFO - PROCESS | 2372 | 1461027906960 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 18:05:07 INFO - PROCESS | 2372 | 1461027906993 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 2372 | 1461027906996 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:05:07 INFO - PROCESS | 2372 | 1461027906999 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 2372 | 1461027907001 Marionette TRACE conn5 <- [1,1894,null,{}] 18:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:05:07 INFO - PROCESS | 2372 | 1461027907004 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:07 INFO - PROCESS | 2372 | 1461027907090 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:05:07 INFO - PROCESS | 2372 | 1461027907097 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 2372 | ++DOCSHELL 16251400 == 53 [pid = 2372] [id = 483] 18:05:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (16E3AC00) [pid = 2372] [serial = 1449] [outer = 00000000] 18:05:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (187AE000) [pid = 2372] [serial = 1450] [outer = 16E3AC00] 18:05:07 INFO - PROCESS | 2372 | 1461027907143 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18B17800) [pid = 2372] [serial = 1451] [outer = 16E3AC00] 18:05:07 INFO - PROCESS | 2372 | 1461027907596 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 631ms 18:05:07 INFO - PROCESS | 2372 | 1461027907639 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 2372 | 1461027907641 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:05:07 INFO - PROCESS | 2372 | 1461027907645 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:05:07 INFO - PROCESS | 2372 | 1461027907646 Marionette TRACE conn5 <- [1,1898,null,{}] 18:05:07 INFO - PROCESS | 2372 | 1461027907650 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:07 INFO - PROCESS | 2372 | 1461027907772 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:05:07 INFO - PROCESS | 2372 | 1461027907874 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 2372 | ++DOCSHELL 1030A400 == 54 [pid = 2372] [id = 484] 18:05:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (18B39000) [pid = 2372] [serial = 1452] [outer = 00000000] 18:05:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (18D95000) [pid = 2372] [serial = 1453] [outer = 18B39000] 18:05:07 INFO - PROCESS | 2372 | 1461027907920 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (18E59400) [pid = 2372] [serial = 1454] [outer = 18B39000] 18:05:08 INFO - PROCESS | 2372 | 1461027908356 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 18:05:08 INFO - PROCESS | 2372 | 1461027908419 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 2372 | 1461027908421 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:05:08 INFO - PROCESS | 2372 | 1461027908424 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 2372 | 1461027908425 Marionette TRACE conn5 <- [1,1902,null,{}] 18:05:08 INFO - PROCESS | 2372 | 1461027908429 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 2372 | 1461027908570 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:05:08 INFO - PROCESS | 2372 | 1461027908642 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 2372 | ++DOCSHELL 18E5F800 == 55 [pid = 2372] [id = 485] 18:05:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (18E61C00) [pid = 2372] [serial = 1455] [outer = 00000000] 18:05:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (191A3000) [pid = 2372] [serial = 1456] [outer = 18E61C00] 18:05:08 INFO - PROCESS | 2372 | 1461027908692 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (191A4400) [pid = 2372] [serial = 1457] [outer = 18E61C00] 18:05:09 INFO - PROCESS | 2372 | 1461027909121 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 18:05:09 INFO - PROCESS | 2372 | 1461027909164 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 2372 | 1461027909166 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:05:09 INFO - PROCESS | 2372 | 1461027909176 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 2372 | 1461027909178 Marionette TRACE conn5 <- [1,1906,null,{}] 18:05:09 INFO - PROCESS | 2372 | 1461027909182 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:09 INFO - PROCESS | 2372 | 1461027909300 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:05:09 INFO - PROCESS | 2372 | 1461027909310 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 2372 | ++DOCSHELL 191A2400 == 56 [pid = 2372] [id = 486] 18:05:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (19243400) [pid = 2372] [serial = 1458] [outer = 00000000] 18:05:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (195E6800) [pid = 2372] [serial = 1459] [outer = 19243400] 18:05:09 INFO - PROCESS | 2372 | 1461027909410 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (19D08000) [pid = 2372] [serial = 1460] [outer = 19243400] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1059E400) [pid = 2372] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (18B34800) [pid = 2372] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1901EC00) [pid = 2372] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (0ED5DC00) [pid = 2372] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (18854800) [pid = 2372] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (18D66000) [pid = 2372] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (103B5000) [pid = 2372] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (0FBE0000) [pid = 2372] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (14D20800) [pid = 2372] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (16AE5C00) [pid = 2372] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (10995C00) [pid = 2372] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19167800) [pid = 2372] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18B15C00) [pid = 2372] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:05:09 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (103D8400) [pid = 2372] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:05:09 INFO - PROCESS | 2372 | 1461027909922 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 18:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:05:09 INFO - PROCESS | 2372 | 1461027909953 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 2372 | 1461027909955 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:05:09 INFO - PROCESS | 2372 | 1461027909958 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 2372 | 1461027909960 Marionette TRACE conn5 <- [1,1910,null,{}] 18:05:10 INFO - PROCESS | 2372 | 1461027909963 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 2372 | 1461027910047 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:05:10 INFO - PROCESS | 2372 | 1461027910150 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 2372 | ++DOCSHELL 0ED61800 == 57 [pid = 2372] [id = 487] 18:05:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (0ED65000) [pid = 2372] [serial = 1461] [outer = 00000000] 18:05:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (14E21C00) [pid = 2372] [serial = 1462] [outer = 0ED65000] 18:05:10 INFO - PROCESS | 2372 | 1461027910195 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (16251000) [pid = 2372] [serial = 1463] [outer = 0ED65000] 18:05:10 INFO - PROCESS | 2372 | 1461027910563 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 18:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:05:10 INFO - PROCESS | 2372 | 1461027910589 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 2372 | 1461027910591 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:05:10 INFO - PROCESS | 2372 | 1461027910594 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 2372 | 1461027910596 Marionette TRACE conn5 <- [1,1914,null,{}] 18:05:10 INFO - PROCESS | 2372 | 1461027910599 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 2372 | 1461027910748 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:05:10 INFO - PROCESS | 2372 | 1461027910761 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 2372 | ++DOCSHELL 10994800 == 58 [pid = 2372] [id = 488] 18:05:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (14D20800) [pid = 2372] [serial = 1464] [outer = 00000000] 18:05:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (195E4C00) [pid = 2372] [serial = 1465] [outer = 14D20800] 18:05:10 INFO - PROCESS | 2372 | 1461027910807 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19D8E400) [pid = 2372] [serial = 1466] [outer = 14D20800] 18:05:11 INFO - PROCESS | 2372 | 1461027911226 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 18:05:11 INFO - PROCESS | 2372 | 1461027911265 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 2372 | 1461027911267 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:05:11 INFO - PROCESS | 2372 | 1461027911270 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 2372 | 1461027911272 Marionette TRACE conn5 <- [1,1918,null,{}] 18:05:11 INFO - PROCESS | 2372 | 1461027911276 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:11 INFO - PROCESS | 2372 | 1461027911400 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:05:11 INFO - PROCESS | 2372 | 1461027911408 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 2372 | ++DOCSHELL 16AE5C00 == 59 [pid = 2372] [id = 489] 18:05:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1A07CC00) [pid = 2372] [serial = 1467] [outer = 00000000] 18:05:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1B00DC00) [pid = 2372] [serial = 1468] [outer = 1A07CC00] 18:05:11 INFO - PROCESS | 2372 | 1461027911453 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1AF0F800) [pid = 2372] [serial = 1469] [outer = 1A07CC00] 18:05:12 INFO - PROCESS | 2372 | 1461027911994 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 830ms 18:05:12 INFO - PROCESS | 2372 | 1461027912114 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 2372 | 1461027912118 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:05:12 INFO - PROCESS | 2372 | 1461027912125 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:05:12 INFO - PROCESS | 2372 | 1461027912129 Marionette TRACE conn5 <- [1,1922,null,{}] 18:05:12 INFO - PROCESS | 2372 | 1461027912136 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:12 INFO - PROCESS | 2372 | 1461027912258 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:05:12 INFO - PROCESS | 2372 | 1461027912396 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 2372 | ++DOCSHELL 0ED5F400 == 60 [pid = 2372] [id = 490] 18:05:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (0ED64C00) [pid = 2372] [serial = 1470] [outer = 00000000] 18:05:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (11492800) [pid = 2372] [serial = 1471] [outer = 0ED64C00] 18:05:12 INFO - PROCESS | 2372 | 1461027912457 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (14DA2400) [pid = 2372] [serial = 1472] [outer = 0ED64C00] 18:05:13 INFO - PROCESS | 2372 | 1461027913029 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 972ms 18:05:13 INFO - PROCESS | 2372 | 1461027913101 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 2372 | 1461027913107 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:05:13 INFO - PROCESS | 2372 | 1461027913113 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 2372 | 1461027913116 Marionette TRACE conn5 <- [1,1926,null,{}] 18:05:13 INFO - PROCESS | 2372 | 1461027913120 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:13 INFO - PROCESS | 2372 | 1461027913264 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:05:13 INFO - PROCESS | 2372 | 1461027913407 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 2372 | ++DOCSHELL 14E39000 == 61 [pid = 2372] [id = 491] 18:05:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (153BB000) [pid = 2372] [serial = 1473] [outer = 00000000] 18:05:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (18B1B000) [pid = 2372] [serial = 1474] [outer = 153BB000] 18:05:13 INFO - PROCESS | 2372 | 1461027913464 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (19024800) [pid = 2372] [serial = 1475] [outer = 153BB000] 18:05:14 INFO - PROCESS | 2372 | 1461027914079 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1019ms 18:05:14 INFO - PROCESS | 2372 | 1461027914134 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 2372 | 1461027914137 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:05:14 INFO - PROCESS | 2372 | 1461027914140 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:05:14 INFO - PROCESS | 2372 | 1461027914144 Marionette TRACE conn5 <- [1,1930,null,{}] 18:05:14 INFO - PROCESS | 2372 | 1461027914155 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 2372 | 1461027914317 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:05:14 INFO - PROCESS | 2372 | 1461027914461 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 2372 | ++DOCSHELL 0FE42000 == 62 [pid = 2372] [id = 492] 18:05:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (187AB400) [pid = 2372] [serial = 1476] [outer = 00000000] 18:05:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1C0E7C00) [pid = 2372] [serial = 1477] [outer = 187AB400] 18:05:14 INFO - PROCESS | 2372 | 1461027914520 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1CA96C00) [pid = 2372] [serial = 1478] [outer = 187AB400] 18:05:15 INFO - PROCESS | 2372 | 1461027915167 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1077ms 18:05:15 INFO - PROCESS | 2372 | 1461027915232 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 2372 | 1461027915235 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:05:15 INFO - PROCESS | 2372 | 1461027915238 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 2372 | 1461027915240 Marionette TRACE conn5 <- [1,1934,null,{}] 18:05:15 INFO - PROCESS | 2372 | 1461027915244 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 2372 | 1461027915353 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:05:15 INFO - PROCESS | 2372 | 1461027915496 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 2372 | ++DOCSHELL 1CD22400 == 63 [pid = 2372] [id = 493] 18:05:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1CD24C00) [pid = 2372] [serial = 1479] [outer = 00000000] 18:05:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1D0D0400) [pid = 2372] [serial = 1480] [outer = 1CD24C00] 18:05:15 INFO - PROCESS | 2372 | 1461027915553 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1D86A000) [pid = 2372] [serial = 1481] [outer = 1CD24C00] 18:05:16 INFO - PROCESS | 2372 | 1461027916149 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 971ms 18:05:16 INFO - PROCESS | 2372 | 1461027916214 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 2372 | 1461027916216 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:05:16 INFO - PROCESS | 2372 | 1461027916219 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:05:16 INFO - PROCESS | 2372 | 1461027916221 Marionette TRACE conn5 <- [1,1938,null,{}] 18:05:16 INFO - PROCESS | 2372 | 1461027916225 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:16 INFO - PROCESS | 2372 | 1461027916330 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:05:16 INFO - PROCESS | 2372 | 1461027916473 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 2372 | ++DOCSHELL 1CD25400 == 64 [pid = 2372] [id = 494] 18:05:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1DB29000) [pid = 2372] [serial = 1482] [outer = 00000000] 18:05:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1DC0F000) [pid = 2372] [serial = 1483] [outer = 1DB29000] 18:05:16 INFO - PROCESS | 2372 | 1461027916529 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1DC18800) [pid = 2372] [serial = 1484] [outer = 1DB29000] 18:05:17 INFO - PROCESS | 2372 | 1461027917098 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 18:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:05:17 INFO - PROCESS | 2372 | 1461027917153 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 2372 | 1461027917155 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:05:17 INFO - PROCESS | 2372 | 1461027917159 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 2372 | 1461027917161 Marionette TRACE conn5 <- [1,1942,null,{}] 18:05:17 INFO - PROCESS | 2372 | 1461027917165 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 2372 | 1461027917432 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:05:17 INFO - PROCESS | 2372 | 1461027917588 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 2372 | ++DOCSHELL 1098B800 == 65 [pid = 2372] [id = 495] 18:05:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (10B0CC00) [pid = 2372] [serial = 1485] [outer = 00000000] 18:05:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (13C04800) [pid = 2372] [serial = 1486] [outer = 10B0CC00] 18:05:17 INFO - PROCESS | 2372 | 1461027917641 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (14E29800) [pid = 2372] [serial = 1487] [outer = 10B0CC00] 18:05:18 INFO - PROCESS | 2372 | 1461027918212 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1123ms 18:05:18 INFO - PROCESS | 2372 | 1461027918286 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 2372 | 1461027918290 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:05:18 INFO - PROCESS | 2372 | 1461027918295 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 2372 | 1461027918299 Marionette TRACE conn5 <- [1,1946,null,{}] 18:05:18 INFO - PROCESS | 2372 | 1461027918318 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:18 INFO - PROCESS | 2372 | 1461027918422 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:05:18 INFO - PROCESS | 2372 | 1461027918564 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 2372 | ++DOCSHELL 18244000 == 66 [pid = 2372] [id = 496] 18:05:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (18245C00) [pid = 2372] [serial = 1488] [outer = 00000000] 18:05:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (18B12C00) [pid = 2372] [serial = 1489] [outer = 18245C00] 18:05:18 INFO - PROCESS | 2372 | 1461027918616 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (18B36800) [pid = 2372] [serial = 1490] [outer = 18245C00] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 103B5400 == 65 [pid = 2372] [id = 445] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 1512A000 == 64 [pid = 2372] [id = 202] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 0FDEE400 == 63 [pid = 2372] [id = 444] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 10994800 == 62 [pid = 2372] [id = 488] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 0ED61800 == 61 [pid = 2372] [id = 487] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 191A2400 == 60 [pid = 2372] [id = 486] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 18E5F800 == 59 [pid = 2372] [id = 485] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 1030A400 == 58 [pid = 2372] [id = 484] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 16251400 == 57 [pid = 2372] [id = 483] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 154CA800 == 56 [pid = 2372] [id = 482] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (198E2800) [pid = 2372] [serial = 1375] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (14D39400) [pid = 2372] [serial = 1378] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (187D6400) [pid = 2372] [serial = 1381] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (19D8B400) [pid = 2372] [serial = 1384] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1A07A800) [pid = 2372] [serial = 1387] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1A090400) [pid = 2372] [serial = 1420] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 103D7000 == 55 [pid = 2372] [id = 481] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 1059B800 == 54 [pid = 2372] [id = 480] 18:05:18 INFO - PROCESS | 2372 | --DOCSHELL 1A072000 == 53 [pid = 2372] [id = 473] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (10597C00) [pid = 2372] [serial = 1396] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (10980400) [pid = 2372] [serial = 1397] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (15379C00) [pid = 2372] [serial = 1394] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (151DB800) [pid = 2372] [serial = 1393] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (16E3F400) [pid = 2372] [serial = 1402] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1A08E800) [pid = 2372] [serial = 1391] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (1A08A000) [pid = 2372] [serial = 1390] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19244800) [pid = 2372] [serial = 1411] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (19D07800) [pid = 2372] [serial = 1418] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19922400) [pid = 2372] [serial = 1417] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (195D8C00) [pid = 2372] [serial = 1412] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (15307800) [pid = 2372] [serial = 1399] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (16245400) [pid = 2372] [serial = 1400] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (18B39400) [pid = 2372] [serial = 1415] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (18296C00) [pid = 2372] [serial = 1403] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (13C51800) [pid = 2372] [serial = 1301] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (18E53C00) [pid = 2372] [serial = 1295] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (19115800) [pid = 2372] [serial = 1331] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (103C3000) [pid = 2372] [serial = 1298] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (18B16400) [pid = 2372] [serial = 1405] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18B32000) [pid = 2372] [serial = 1406] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19023800) [pid = 2372] [serial = 1409] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18E61800) [pid = 2372] [serial = 1408] [outer = 00000000] [url = about:blank] 18:05:18 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (16E3D800) [pid = 2372] [serial = 1414] [outer = 00000000] [url = about:blank] 18:05:19 INFO - PROCESS | 2372 | 1461027919173 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 950ms 18:05:19 INFO - PROCESS | 2372 | 1461027919246 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 2372 | 1461027919249 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:05:19 INFO - PROCESS | 2372 | 1461027919252 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:05:19 INFO - PROCESS | 2372 | 1461027919254 Marionette TRACE conn5 <- [1,1950,null,{}] 18:05:19 INFO - PROCESS | 2372 | 1461027919257 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:19 INFO - PROCESS | 2372 | 1461027919343 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:05:19 INFO - PROCESS | 2372 | 1461027919356 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 2372 | ++DOCSHELL 1098FC00 == 54 [pid = 2372] [id = 497] 18:05:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (10B0E400) [pid = 2372] [serial = 1491] [outer = 00000000] 18:05:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (14FE5400) [pid = 2372] [serial = 1492] [outer = 10B0E400] 18:05:19 INFO - PROCESS | 2372 | 1461027919403 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1530B400) [pid = 2372] [serial = 1493] [outer = 10B0E400] 18:05:19 INFO - PROCESS | 2372 | 1461027919903 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 18:05:19 INFO - PROCESS | 2372 | 1461027919926 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 2372 | 1461027919930 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:05:19 INFO - PROCESS | 2372 | 1461027919944 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 2372 | 1461027919948 Marionette TRACE conn5 <- [1,1954,null,{}] 18:05:19 INFO - PROCESS | 2372 | 1461027919952 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 2372 | 1461027920041 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:05:20 INFO - PROCESS | 2372 | 1461027920083 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 2372 | ++DOCSHELL 15377C00 == 55 [pid = 2372] [id = 498] 18:05:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (1624DC00) [pid = 2372] [serial = 1494] [outer = 00000000] 18:05:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18B19800) [pid = 2372] [serial = 1495] [outer = 1624DC00] 18:05:20 INFO - PROCESS | 2372 | 1461027920128 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (18D0A000) [pid = 2372] [serial = 1496] [outer = 1624DC00] 18:05:20 INFO - PROCESS | 2372 | 1461027920617 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 691ms 18:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:05:20 INFO - PROCESS | 2372 | 1461027920663 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 2372 | 1461027920665 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:05:20 INFO - PROCESS | 2372 | 1461027920668 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 2372 | 1461027920670 Marionette TRACE conn5 <- [1,1958,null,{}] 18:05:20 INFO - PROCESS | 2372 | 1461027920674 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 2372 | 1461027920760 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:05:20 INFO - PROCESS | 2372 | 1461027920870 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 2372 | ++DOCSHELL 18E54400 == 56 [pid = 2372] [id = 499] 18:05:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (18E58000) [pid = 2372] [serial = 1497] [outer = 00000000] 18:05:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (19023800) [pid = 2372] [serial = 1498] [outer = 18E58000] 18:05:20 INFO - PROCESS | 2372 | 1461027920918 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1902D800) [pid = 2372] [serial = 1499] [outer = 18E58000] 18:05:21 INFO - PROCESS | 2372 | 1461027921316 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 18:05:21 INFO - PROCESS | 2372 | 1461027921339 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 2372 | 1461027921341 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:05:21 INFO - PROCESS | 2372 | 1461027921350 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 2372 | 1461027921352 Marionette TRACE conn5 <- [1,1962,null,{}] 18:05:21 INFO - PROCESS | 2372 | 1461027921355 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:21 INFO - PROCESS | 2372 | 1461027921476 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:05:21 INFO - PROCESS | 2372 | 1461027921583 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 2372 | ++DOCSHELL 19162C00 == 57 [pid = 2372] [id = 500] 18:05:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (19166C00) [pid = 2372] [serial = 1500] [outer = 00000000] 18:05:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (191A4C00) [pid = 2372] [serial = 1501] [outer = 19166C00] 18:05:21 INFO - PROCESS | 2372 | 1461027921637 Marionette DEBUG loaded listener.js 18:05:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1924B400) [pid = 2372] [serial = 1502] [outer = 19166C00] 18:05:22 INFO - PROCESS | 2372 | 1461027922101 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 790ms 18:05:22 INFO - PROCESS | 2372 | 1461027922139 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 2372 | 1461027922142 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:05:22 INFO - PROCESS | 2372 | 1461027922145 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 2372 | 1461027922147 Marionette TRACE conn5 <- [1,1966,null,{}] 18:05:22 INFO - PROCESS | 2372 | 1461027922150 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:22 INFO - PROCESS | 2372 | 1461027922271 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:05:22 INFO - PROCESS | 2372 | 1461027922340 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 2372 | ++DOCSHELL 195DD000 == 58 [pid = 2372] [id = 501] 18:05:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1977D000) [pid = 2372] [serial = 1503] [outer = 00000000] 18:05:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (19FBEC00) [pid = 2372] [serial = 1504] [outer = 1977D000] 18:05:22 INFO - PROCESS | 2372 | 1461027922384 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1A075000) [pid = 2372] [serial = 1505] [outer = 1977D000] 18:05:22 INFO - PROCESS | 2372 | 1461027922809 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 18:05:22 INFO - PROCESS | 2372 | 1461027922816 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:05:22 INFO - PROCESS | 2372 | 1461027922817 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:05:22 INFO - PROCESS | 2372 | 1461027922820 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 2372 | 1461027922822 Marionette TRACE conn5 <- [1,1970,null,{}] 18:05:22 INFO - PROCESS | 2372 | 1461027922825 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:22 INFO - PROCESS | 2372 | 1461027922969 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:05:22 INFO - PROCESS | 2372 | 1461027922989 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 2372 | ++DOCSHELL 1A084800 == 59 [pid = 2372] [id = 502] 18:05:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1A085800) [pid = 2372] [serial = 1506] [outer = 00000000] 18:05:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1AF15000) [pid = 2372] [serial = 1507] [outer = 1A085800] 18:05:23 INFO - PROCESS | 2372 | 1461027923034 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1B0A1000) [pid = 2372] [serial = 1508] [outer = 1A085800] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (195DC400) [pid = 2372] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (0FDF3C00) [pid = 2372] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (107B2800) [pid = 2372] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (198E2400) [pid = 2372] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1A072800) [pid = 2372] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (14B4DC00) [pid = 2372] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1059F400) [pid = 2372] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (187A6C00) [pid = 2372] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (19165800) [pid = 2372] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (18B39000) [pid = 2372] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (18E61C00) [pid = 2372] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (0ED65000) [pid = 2372] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (11449C00) [pid = 2372] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (19243400) [pid = 2372] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (16E3AC00) [pid = 2372] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (103DAC00) [pid = 2372] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1097D400) [pid = 2372] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (161AD800) [pid = 2372] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:05:23 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (14D20800) [pid = 2372] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:05:23 INFO - PROCESS | 2372 | 1461027923617 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 830ms 18:05:23 INFO - PROCESS | 2372 | 1461027923654 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 2372 | 1461027923656 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:05:23 INFO - PROCESS | 2372 | 1461027923659 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 2372 | 1461027923660 Marionette TRACE conn5 <- [1,1974,null,{}] 18:05:23 INFO - PROCESS | 2372 | 1461027923664 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:23 INFO - PROCESS | 2372 | 1461027923747 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:05:23 INFO - PROCESS | 2372 | 1461027923753 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 2372 | ++DOCSHELL 15122C00 == 60 [pid = 2372] [id = 503] 18:05:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (15306800) [pid = 2372] [serial = 1509] [outer = 00000000] 18:05:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (187D1C00) [pid = 2372] [serial = 1510] [outer = 15306800] 18:05:23 INFO - PROCESS | 2372 | 1461027923797 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18D92800) [pid = 2372] [serial = 1511] [outer = 15306800] 18:05:24 INFO - PROCESS | 2372 | 1461027924223 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 18:05:24 INFO - PROCESS | 2372 | 1461027924292 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:05:24 INFO - PROCESS | 2372 | 1461027924294 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:05:24 INFO - PROCESS | 2372 | 1461027924297 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 2372 | 1461027924299 Marionette TRACE conn5 <- [1,1978,null,{}] 18:05:24 INFO - PROCESS | 2372 | 1461027924303 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:24 INFO - PROCESS | 2372 | 1461027924388 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:05:24 INFO - PROCESS | 2372 | 1461027924394 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 2372 | ++DOCSHELL 195DC400 == 61 [pid = 2372] [id = 504] 18:05:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (19921400) [pid = 2372] [serial = 1512] [outer = 00000000] 18:05:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (1A08CC00) [pid = 2372] [serial = 1513] [outer = 19921400] 18:05:24 INFO - PROCESS | 2372 | 1461027924442 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (1B2E6800) [pid = 2372] [serial = 1514] [outer = 19921400] 18:05:24 INFO - PROCESS | 2372 | 1461027924885 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 18:05:24 INFO - PROCESS | 2372 | 1461027924928 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 2372 | 1461027924930 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:05:24 INFO - PROCESS | 2372 | 1461027924933 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 2372 | 1461027924934 Marionette TRACE conn5 <- [1,1982,null,{}] 18:05:24 INFO - PROCESS | 2372 | 1461027924938 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:25 INFO - PROCESS | 2372 | 1461027925068 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:05:25 INFO - PROCESS | 2372 | 1461027925077 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 2372 | ++DOCSHELL 1C0E3C00 == 62 [pid = 2372] [id = 505] 18:05:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1C0E5C00) [pid = 2372] [serial = 1515] [outer = 00000000] 18:05:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1CD24400) [pid = 2372] [serial = 1516] [outer = 1C0E5C00] 18:05:25 INFO - PROCESS | 2372 | 1461027925133 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1D0DAC00) [pid = 2372] [serial = 1517] [outer = 1C0E5C00] 18:05:25 INFO - PROCESS | 2372 | 1461027925725 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 830ms 18:05:25 INFO - PROCESS | 2372 | 1461027925814 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 2372 | 1461027925818 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:05:25 INFO - PROCESS | 2372 | 1461027925826 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:05:25 INFO - PROCESS | 2372 | 1461027925830 Marionette TRACE conn5 <- [1,1986,null,{}] 18:05:25 INFO - PROCESS | 2372 | 1461027925836 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:25 INFO - PROCESS | 2372 | 1461027925957 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:05:26 INFO - PROCESS | 2372 | 1461027926097 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 2372 | ++DOCSHELL 107B9C00 == 63 [pid = 2372] [id = 506] 18:05:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1098C000) [pid = 2372] [serial = 1518] [outer = 00000000] 18:05:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (14E31400) [pid = 2372] [serial = 1519] [outer = 1098C000] 18:05:26 INFO - PROCESS | 2372 | 1461027926157 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (153C7400) [pid = 2372] [serial = 1520] [outer = 1098C000] 18:05:26 INFO - PROCESS | 2372 | 1461027926721 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 18:05:26 INFO - PROCESS | 2372 | 1461027926763 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 2372 | 1461027926770 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:05:26 INFO - PROCESS | 2372 | 1461027926777 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 2372 | 1461027926780 Marionette TRACE conn5 <- [1,1990,null,{}] 18:05:26 INFO - PROCESS | 2372 | 1461027926785 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:26 INFO - PROCESS | 2372 | 1461027926897 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:05:27 INFO - PROCESS | 2372 | 1461027927057 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 2372 | ++DOCSHELL 16E3D800 == 64 [pid = 2372] [id = 507] 18:05:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (16E75C00) [pid = 2372] [serial = 1521] [outer = 00000000] 18:05:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (18E54800) [pid = 2372] [serial = 1522] [outer = 16E75C00] 18:05:27 INFO - PROCESS | 2372 | 1461027927114 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (19159800) [pid = 2372] [serial = 1523] [outer = 16E75C00] 18:05:27 INFO - PROCESS | 2372 | 1461027927720 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 971ms 18:05:27 INFO - PROCESS | 2372 | 1461027927751 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:05:27 INFO - PROCESS | 2372 | 1461027927753 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:05:27 INFO - PROCESS | 2372 | 1461027927757 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - PROCESS | 2372 | 1461027927761 Marionette TRACE conn5 <- [1,1994,null,{}] 18:05:27 INFO - PROCESS | 2372 | 1461027927771 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:27 INFO - PROCESS | 2372 | 1461027927884 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:05:28 INFO - PROCESS | 2372 | 1461027928029 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 2372 | ++DOCSHELL 103DE400 == 65 [pid = 2372] [id = 508] 18:05:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1CD1D800) [pid = 2372] [serial = 1524] [outer = 00000000] 18:05:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1DC0B000) [pid = 2372] [serial = 1525] [outer = 1CD1D800] 18:05:28 INFO - PROCESS | 2372 | 1461027928087 Marionette DEBUG loaded listener.js 18:05:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1DF10000) [pid = 2372] [serial = 1526] [outer = 1CD1D800] 18:05:28 INFO - PROCESS | 2372 | 1461027928694 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:05:28 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 18:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 18:05:28 INFO - PROCESS | 2372 | 1461027928731 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 2372 | 1461027928734 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:05:28 INFO - PROCESS | 2372 | 1461027928737 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 2372 | 1461027928739 Marionette TRACE conn5 <- [1,1998,null,{}] 18:05:28 INFO - PROCESS | 2372 | 1461027928744 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:28 INFO - PROCESS | 2372 | 1461027928855 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:05:29 INFO - PROCESS | 2372 | 1461027929001 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 2372 | ++DOCSHELL 1DFE3400 == 66 [pid = 2372] [id = 509] 18:05:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1E121C00) [pid = 2372] [serial = 1527] [outer = 00000000] 18:05:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1F6E4000) [pid = 2372] [serial = 1528] [outer = 1E121C00] 18:05:29 INFO - PROCESS | 2372 | 1461027929074 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1F6EDC00) [pid = 2372] [serial = 1529] [outer = 1E121C00] 18:05:29 INFO - PROCESS | 2372 | 1461027929643 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:05:29 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 18:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 18:05:29 INFO - PROCESS | 2372 | 1461027929711 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:05:29 INFO - PROCESS | 2372 | 1461027929713 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:05:29 INFO - PROCESS | 2372 | 1461027929717 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:05:29 INFO - PROCESS | 2372 | 1461027929719 Marionette TRACE conn5 <- [1,2002,null,{}] 18:05:29 INFO - PROCESS | 2372 | 1461027929723 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:29 INFO - PROCESS | 2372 | 1461027929831 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:05:29 INFO - PROCESS | 2372 | 1461027929973 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 2372 | ++DOCSHELL 1E121400 == 67 [pid = 2372] [id = 510] 18:05:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1F6ED400) [pid = 2372] [serial = 1530] [outer = 00000000] 18:05:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (20ECF000) [pid = 2372] [serial = 1531] [outer = 1F6ED400] 18:05:30 INFO - PROCESS | 2372 | 1461027930028 Marionette DEBUG loaded listener.js 18:05:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (20ED2400) [pid = 2372] [serial = 1532] [outer = 1F6ED400] 18:05:30 INFO - PROCESS | 2372 | 1461027930616 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 18:05:30 INFO - PROCESS | 2372 | 1461027930691 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 2372 | 1461027930694 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:05:30 INFO - PROCESS | 2372 | 1461027930697 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 2372 | 1461027930699 Marionette TRACE conn5 <- [1,2006,null,{}] 18:05:30 INFO - PROCESS | 2372 | 1461027930703 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:30 INFO - PROCESS | 2372 | 1461027930831 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:05:30 INFO - PROCESS | 2372 | 1461027930979 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 2372 | ++DOCSHELL 103D7C00 == 68 [pid = 2372] [id = 511] 18:05:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (16E3C400) [pid = 2372] [serial = 1533] [outer = 00000000] 18:05:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (21243800) [pid = 2372] [serial = 1534] [outer = 16E3C400] 18:05:31 INFO - PROCESS | 2372 | 1461027931039 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (21246400) [pid = 2372] [serial = 1535] [outer = 16E3C400] 18:05:31 INFO - PROCESS | 2372 | 1461027931630 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 18:05:31 INFO - PROCESS | 2372 | 1461027931671 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:05:31 INFO - PROCESS | 2372 | 1461027931673 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:05:31 INFO - PROCESS | 2372 | 1461027931676 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:05:31 INFO - PROCESS | 2372 | 1461027931678 Marionette TRACE conn5 <- [1,2010,null,{}] 18:05:31 INFO - PROCESS | 2372 | 1461027931682 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:31 INFO - PROCESS | 2372 | 1461027931791 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:05:32 INFO - PROCESS | 2372 | 1461027932077 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 2372 | ++DOCSHELL 10301C00 == 69 [pid = 2372] [id = 512] 18:05:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (10596400) [pid = 2372] [serial = 1536] [outer = 00000000] 18:05:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (11490400) [pid = 2372] [serial = 1537] [outer = 10596400] 18:05:32 INFO - PROCESS | 2372 | 1461027932163 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (118A7C00) [pid = 2372] [serial = 1538] [outer = 10596400] 18:05:32 INFO - PROCESS | 2372 | 1461027932710 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1075ms 18:05:32 INFO - PROCESS | 2372 | 1461027932755 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:05:32 INFO - PROCESS | 2372 | 1461027932761 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:05:32 INFO - PROCESS | 2372 | 1461027932766 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:05:32 INFO - PROCESS | 2372 | 1461027932769 Marionette TRACE conn5 <- [1,2014,null,{}] 18:05:32 INFO - PROCESS | 2372 | 1461027932773 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:32 INFO - PROCESS | 2372 | 1461027932880 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:05:33 INFO - PROCESS | 2372 | 1461027933049 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 2372 | ++DOCSHELL 103DF000 == 70 [pid = 2372] [id = 513] 18:05:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (1059FC00) [pid = 2372] [serial = 1539] [outer = 00000000] 18:05:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (10B71000) [pid = 2372] [serial = 1540] [outer = 1059FC00] 18:05:33 INFO - PROCESS | 2372 | 1461027933100 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (13C51C00) [pid = 2372] [serial = 1541] [outer = 1059FC00] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 18B3FC00 == 69 [pid = 2372] [id = 189] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 195DC400 == 68 [pid = 2372] [id = 504] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 15122C00 == 67 [pid = 2372] [id = 503] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 1A084800 == 66 [pid = 2372] [id = 502] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 195DD000 == 65 [pid = 2372] [id = 501] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 19162C00 == 64 [pid = 2372] [id = 500] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 18E54400 == 63 [pid = 2372] [id = 499] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1B00DC00) [pid = 2372] [serial = 1468] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 15377C00 == 62 [pid = 2372] [id = 498] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 1098FC00 == 61 [pid = 2372] [id = 497] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 18244000 == 60 [pid = 2372] [id = 496] 18:05:33 INFO - PROCESS | 2372 | --DOCSHELL 1098B800 == 59 [pid = 2372] [id = 495] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1542E800) [pid = 2372] [serial = 1337] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1915B000) [pid = 2372] [serial = 1340] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (1923C400) [pid = 2372] [serial = 1343] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (19D0A800) [pid = 2372] [serial = 1376] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1088B800) [pid = 2372] [serial = 1334] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (14E2EC00) [pid = 2372] [serial = 1379] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (19F4F800) [pid = 2372] [serial = 1385] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1A07E400) [pid = 2372] [serial = 1388] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18B33400) [pid = 2372] [serial = 1382] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (18D95000) [pid = 2372] [serial = 1453] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (18E59400) [pid = 2372] [serial = 1454] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (191A4400) [pid = 2372] [serial = 1457] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (191A3000) [pid = 2372] [serial = 1456] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (14E21C00) [pid = 2372] [serial = 1462] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (13C45400) [pid = 2372] [serial = 1423] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1B005800) [pid = 2372] [serial = 1429] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (187ADC00) [pid = 2372] [serial = 1426] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1BC63400) [pid = 2372] [serial = 1432] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (16608000) [pid = 2372] [serial = 1439] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (16AE6800) [pid = 2372] [serial = 1438] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (195E6800) [pid = 2372] [serial = 1459] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (187AE000) [pid = 2372] [serial = 1450] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (107B1C00) [pid = 2372] [serial = 1444] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (113A0C00) [pid = 2372] [serial = 1445] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (14E3FC00) [pid = 2372] [serial = 1442] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (13C06400) [pid = 2372] [serial = 1441] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (1660B000) [pid = 2372] [serial = 1447] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (16E3B800) [pid = 2372] [serial = 1448] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1C0E6000) [pid = 2372] [serial = 1435] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (195E4C00) [pid = 2372] [serial = 1465] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (19D8E400) [pid = 2372] [serial = 1466] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (19D08000) [pid = 2372] [serial = 1460] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (18B17800) [pid = 2372] [serial = 1451] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (16251000) [pid = 2372] [serial = 1463] [outer = 00000000] [url = about:blank] 18:05:33 INFO - PROCESS | 2372 | 1461027933663 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 18:05:33 INFO - PROCESS | 2372 | 1461027933702 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:05:33 INFO - PROCESS | 2372 | 1461027933705 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:05:33 INFO - PROCESS | 2372 | 1461027933710 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:05:33 INFO - PROCESS | 2372 | 1461027933712 Marionette TRACE conn5 <- [1,2018,null,{}] 18:05:33 INFO - PROCESS | 2372 | 1461027933715 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:33 INFO - PROCESS | 2372 | 1461027933806 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:05:33 INFO - PROCESS | 2372 | 1461027933913 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 2372 | ++DOCSHELL 1071FC00 == 60 [pid = 2372] [id = 514] 18:05:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (107B1C00) [pid = 2372] [serial = 1542] [outer = 00000000] 18:05:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (118AC800) [pid = 2372] [serial = 1543] [outer = 107B1C00] 18:05:33 INFO - PROCESS | 2372 | 1461027933960 Marionette DEBUG loaded listener.js 18:05:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (14DA4800) [pid = 2372] [serial = 1544] [outer = 107B1C00] 18:05:34 INFO - PROCESS | 2372 | 1461027934389 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 18:05:34 INFO - PROCESS | 2372 | 1461027934445 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:05:34 INFO - PROCESS | 2372 | 1461027934447 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:05:34 INFO - PROCESS | 2372 | 1461027934452 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:05:34 INFO - PROCESS | 2372 | 1461027934458 Marionette TRACE conn5 <- [1,2022,null,{}] 18:05:34 INFO - PROCESS | 2372 | 1461027934471 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:34 INFO - PROCESS | 2372 | 1461027934563 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:05:34 INFO - PROCESS | 2372 | 1461027934608 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:34 INFO - PROCESS | 2372 | ++DOCSHELL 1537E000 == 61 [pid = 2372] [id = 515] 18:05:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1537E800) [pid = 2372] [serial = 1545] [outer = 00000000] 18:05:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1543BC00) [pid = 2372] [serial = 1546] [outer = 1537E800] 18:05:34 INFO - PROCESS | 2372 | 1461027934654 Marionette DEBUG loaded listener.js 18:05:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (161AB800) [pid = 2372] [serial = 1547] [outer = 1537E800] 18:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:05:35 INFO - PROCESS | 2372 | 1461027935116 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 18:05:35 INFO - PROCESS | 2372 | 1461027935126 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 2372 | 1461027935128 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:05:35 INFO - PROCESS | 2372 | 1461027935132 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:05:35 INFO - PROCESS | 2372 | 1461027935134 Marionette TRACE conn5 <- [1,2026,null,{}] 18:05:35 INFO - PROCESS | 2372 | 1461027935137 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:35 INFO - PROCESS | 2372 | 1461027935225 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:05:35 INFO - PROCESS | 2372 | 1461027935232 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 2372 | ++DOCSHELL 10B0D400 == 62 [pid = 2372] [id = 516] 18:05:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (16603C00) [pid = 2372] [serial = 1548] [outer = 00000000] 18:05:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (16E33400) [pid = 2372] [serial = 1549] [outer = 16603C00] 18:05:35 INFO - PROCESS | 2372 | 1461027935276 Marionette DEBUG loaded listener.js 18:05:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (16E3A800) [pid = 2372] [serial = 1550] [outer = 16603C00] 18:05:35 INFO - PROCESS | 2372 | 1461027935733 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 18:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:05:35 INFO - PROCESS | 2372 | 1461027935769 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 2372 | 1461027935771 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:05:35 INFO - PROCESS | 2372 | 1461027935782 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - PROCESS | 2372 | 1461027935784 Marionette TRACE conn5 <- [1,2030,null,{}] 18:05:35 INFO - PROCESS | 2372 | 1461027935788 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:35 INFO - PROCESS | 2372 | 1461027935906 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:05:35 INFO - PROCESS | 2372 | 1461027935912 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 2372 | ++DOCSHELL 16E72800 == 63 [pid = 2372] [id = 517] 18:05:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (16E76400) [pid = 2372] [serial = 1551] [outer = 00000000] 18:05:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (18731400) [pid = 2372] [serial = 1552] [outer = 16E76400] 18:05:36 INFO - PROCESS | 2372 | 1461027936022 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (18857C00) [pid = 2372] [serial = 1553] [outer = 16E76400] 18:05:36 INFO - PROCESS | 2372 | 1461027936507 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:05:36 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) 18:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 790ms 18:05:36 INFO - PROCESS | 2372 | 1461027936566 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 2372 | 1461027936568 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:05:36 INFO - PROCESS | 2372 | 1461027936571 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 2372 | 1461027936573 Marionette TRACE conn5 <- [1,2034,null,{}] 18:05:36 INFO - PROCESS | 2372 | 1461027936583 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:36 INFO - PROCESS | 2372 | 1461027936706 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:05:36 INFO - PROCESS | 2372 | 1461027936785 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 2372 | ++DOCSHELL 18B31C00 == 64 [pid = 2372] [id = 518] 18:05:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (18B34800) [pid = 2372] [serial = 1554] [outer = 00000000] 18:05:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (18D63400) [pid = 2372] [serial = 1555] [outer = 18B34800] 18:05:36 INFO - PROCESS | 2372 | 1461027936831 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (18D93C00) [pid = 2372] [serial = 1556] [outer = 18B34800] 18:05:37 INFO - PROCESS | 2372 | 1461027937258 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 18:05:37 INFO - PROCESS | 2372 | 1461027937321 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:05:37 INFO - PROCESS | 2372 | 1461027937323 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:05:37 INFO - PROCESS | 2372 | 1461027937326 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:05:37 INFO - PROCESS | 2372 | 1461027937328 Marionette TRACE conn5 <- [1,2038,null,{}] 18:05:37 INFO - PROCESS | 2372 | 1461027937332 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:37 INFO - PROCESS | 2372 | 1461027937455 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:05:37 INFO - PROCESS | 2372 | 1461027937525 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:37 INFO - PROCESS | 2372 | ++DOCSHELL 18D9D000 == 65 [pid = 2372] [id = 519] 18:05:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (18E58400) [pid = 2372] [serial = 1557] [outer = 00000000] 18:05:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (19020800) [pid = 2372] [serial = 1558] [outer = 18E58400] 18:05:37 INFO - PROCESS | 2372 | 1461027937569 Marionette DEBUG loaded listener.js 18:05:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1902A000) [pid = 2372] [serial = 1559] [outer = 18E58400] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19166C00) [pid = 2372] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1977D000) [pid = 2372] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (10B0CC00) [pid = 2372] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1A085800) [pid = 2372] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (18E58000) [pid = 2372] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (18245C00) [pid = 2372] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (10B0E400) [pid = 2372] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (1624DC00) [pid = 2372] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (19921400) [pid = 2372] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:05:37 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (15306800) [pid = 2372] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:05:38 INFO - PROCESS | 2372 | 1461027938078 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 771ms 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:05:38 INFO - PROCESS | 2372 | 1461027938101 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 2372 | 1461027938103 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:05:38 INFO - PROCESS | 2372 | 1461027938106 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 2372 | 1461027938108 Marionette TRACE conn5 <- [1,2042,null,{}] 18:05:38 INFO - PROCESS | 2372 | 1461027938112 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:38 INFO - PROCESS | 2372 | 1461027938245 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:05:38 INFO - PROCESS | 2372 | 1461027938311 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 2372 | ++DOCSHELL 103D5C00 == 66 [pid = 2372] [id = 520] 18:05:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (10982C00) [pid = 2372] [serial = 1560] [outer = 00000000] 18:05:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (18D10400) [pid = 2372] [serial = 1561] [outer = 10982C00] 18:05:38 INFO - PROCESS | 2372 | 1461027938355 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1901E800) [pid = 2372] [serial = 1562] [outer = 10982C00] 18:05:38 INFO - PROCESS | 2372 | 1461027938717 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 18:05:38 INFO - PROCESS | 2372 | 1461027938748 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 2372 | 1461027938750 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:05:38 INFO - PROCESS | 2372 | 1461027938753 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 2372 | 1461027938754 Marionette TRACE conn5 <- [1,2046,null,{}] 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:05:38 INFO - PROCESS | 2372 | 1461027938758 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:38 INFO - PROCESS | 2372 | 1461027938842 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:05:38 INFO - PROCESS | 2372 | 1461027938849 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 2372 | ++DOCSHELL 19112000 == 67 [pid = 2372] [id = 521] 18:05:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1915B000) [pid = 2372] [serial = 1563] [outer = 00000000] 18:05:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1919D400) [pid = 2372] [serial = 1564] [outer = 1915B000] 18:05:38 INFO - PROCESS | 2372 | 1461027938894 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (191A7400) [pid = 2372] [serial = 1565] [outer = 1915B000] 18:05:39 INFO - PROCESS | 2372 | 1461027939347 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 18:05:39 INFO - PROCESS | 2372 | 1461027939414 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 2372 | 1461027939416 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:05:39 INFO - PROCESS | 2372 | 1461027939425 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - PROCESS | 2372 | 1461027939426 Marionette TRACE conn5 <- [1,2050,null,{}] 18:05:39 INFO - PROCESS | 2372 | 1461027939430 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:39 INFO - PROCESS | 2372 | 1461027939515 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:05:39 INFO - PROCESS | 2372 | 1461027939521 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 2372 | ++DOCSHELL 1919F000 == 68 [pid = 2372] [id = 522] 18:05:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (191A9000) [pid = 2372] [serial = 1566] [outer = 00000000] 18:05:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (19248C00) [pid = 2372] [serial = 1567] [outer = 191A9000] 18:05:39 INFO - PROCESS | 2372 | 1461027939571 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (195DF000) [pid = 2372] [serial = 1568] [outer = 191A9000] 18:05:40 INFO - PROCESS | 2372 | 1461027940273 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 18:05:40 INFO - PROCESS | 2372 | 1461027940364 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 2372 | 1461027940368 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:05:40 INFO - PROCESS | 2372 | 1461027940374 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 2372 | 1461027940378 Marionette TRACE conn5 <- [1,2054,null,{}] 18:05:40 INFO - PROCESS | 2372 | 1461027940384 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:40 INFO - PROCESS | 2372 | 1461027940540 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:05:40 INFO - PROCESS | 2372 | 1461027940682 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 2372 | ++DOCSHELL 0FE4BC00 == 69 [pid = 2372] [id = 523] 18:05:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (0FE7BC00) [pid = 2372] [serial = 1569] [outer = 00000000] 18:05:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1098AC00) [pid = 2372] [serial = 1570] [outer = 0FE7BC00] 18:05:40 INFO - PROCESS | 2372 | 1461027940742 Marionette DEBUG loaded listener.js 18:05:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (113A0C00) [pid = 2372] [serial = 1571] [outer = 0FE7BC00] 18:05:41 INFO - PROCESS | 2372 | 1461027941310 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 990ms 18:05:41 INFO - PROCESS | 2372 | 1461027941364 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 2372 | 1461027941370 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:05:41 INFO - PROCESS | 2372 | 1461027941377 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 2372 | 1461027941380 Marionette TRACE conn5 <- [1,2058,null,{}] 18:05:41 INFO - PROCESS | 2372 | 1461027941384 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:41 INFO - PROCESS | 2372 | 1461027941498 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:05:41 INFO - PROCESS | 2372 | 1461027941657 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 2372 | ++DOCSHELL 1148FC00 == 70 [pid = 2372] [id = 524] 18:05:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (14D20800) [pid = 2372] [serial = 1572] [outer = 00000000] 18:05:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (15432800) [pid = 2372] [serial = 1573] [outer = 14D20800] 18:05:41 INFO - PROCESS | 2372 | 1461027941713 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (16E37400) [pid = 2372] [serial = 1574] [outer = 14D20800] 18:05:42 INFO - PROCESS | 2372 | 1461027942319 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 18:05:42 INFO - PROCESS | 2372 | 1461027942349 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 2372 | 1461027942351 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:05:42 INFO - PROCESS | 2372 | 1461027942355 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 2372 | 1461027942359 Marionette TRACE conn5 <- [1,2062,null,{}] 18:05:42 INFO - PROCESS | 2372 | 1461027942370 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:42 INFO - PROCESS | 2372 | 1461027942487 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:05:42 INFO - PROCESS | 2372 | 1461027942636 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 2372 | ++DOCSHELL 19166400 == 71 [pid = 2372] [id = 525] 18:05:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (19167800) [pid = 2372] [serial = 1575] [outer = 00000000] 18:05:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (195DD000) [pid = 2372] [serial = 1576] [outer = 19167800] 18:05:42 INFO - PROCESS | 2372 | 1461027942694 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (19781400) [pid = 2372] [serial = 1577] [outer = 19167800] 18:05:43 INFO - PROCESS | 2372 | 1461027943318 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 971ms 18:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:05:43 INFO - PROCESS | 2372 | 1461027943328 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:05:43 INFO - PROCESS | 2372 | 1461027943331 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:05:43 INFO - PROCESS | 2372 | 1461027943335 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 2372 | 1461027943337 Marionette TRACE conn5 <- [1,2066,null,{}] 18:05:43 INFO - PROCESS | 2372 | 1461027943341 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:43 INFO - PROCESS | 2372 | 1461027943454 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:05:43 INFO - PROCESS | 2372 | 1461027943612 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 2372 | ++DOCSHELL 19928800 == 72 [pid = 2372] [id = 526] 18:05:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (19D07800) [pid = 2372] [serial = 1578] [outer = 00000000] 18:05:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (19D8E000) [pid = 2372] [serial = 1579] [outer = 19D07800] 18:05:43 INFO - PROCESS | 2372 | 1461027943668 Marionette DEBUG loaded listener.js 18:05:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (19F50C00) [pid = 2372] [serial = 1580] [outer = 19D07800] 18:05:44 INFO - PROCESS | 2372 | 1461027944224 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 18:05:44 INFO - PROCESS | 2372 | 1461027944269 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 2372 | 1461027944271 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:05:44 INFO - PROCESS | 2372 | 1461027944274 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:05:44 INFO - PROCESS | 2372 | 1461027944276 Marionette TRACE conn5 <- [1,2070,null,{}] 18:05:44 INFO - PROCESS | 2372 | 1461027944280 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:44 INFO - PROCESS | 2372 | 1461027944392 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:05:44 INFO - PROCESS | 2372 | 1461027944553 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:44 INFO - PROCESS | 2372 | ++DOCSHELL 19FC1800 == 73 [pid = 2372] [id = 527] 18:05:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1A076C00) [pid = 2372] [serial = 1581] [outer = 00000000] 18:05:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1A085800) [pid = 2372] [serial = 1582] [outer = 1A076C00] 18:05:44 INFO - PROCESS | 2372 | 1461027944610 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1A08E000) [pid = 2372] [serial = 1583] [outer = 1A076C00] 18:05:45 INFO - PROCESS | 2372 | 1461027945186 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 971ms 18:05:45 INFO - PROCESS | 2372 | 1461027945250 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 2372 | 1461027945252 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:05:45 INFO - PROCESS | 2372 | 1461027945255 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:05:45 INFO - PROCESS | 2372 | 1461027945257 Marionette TRACE conn5 <- [1,2074,null,{}] 18:05:45 INFO - PROCESS | 2372 | 1461027945261 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:45 INFO - PROCESS | 2372 | 1461027945392 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:05:45 INFO - PROCESS | 2372 | 1461027945553 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 2372 | ++DOCSHELL 0FB33C00 == 74 [pid = 2372] [id = 528] 18:05:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (195E0000) [pid = 2372] [serial = 1584] [outer = 00000000] 18:05:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (1BCF1400) [pid = 2372] [serial = 1585] [outer = 195E0000] 18:05:45 INFO - PROCESS | 2372 | 1461027945612 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1C0E9800) [pid = 2372] [serial = 1586] [outer = 195E0000] 18:05:46 INFO - PROCESS | 2372 | 1461027946451 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1230ms 18:05:46 INFO - PROCESS | 2372 | 1461027946490 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 2372 | 1461027946493 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:05:46 INFO - PROCESS | 2372 | 1461027946498 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 2372 | 1461027946502 Marionette TRACE conn5 <- [1,2078,null,{}] 18:05:46 INFO - PROCESS | 2372 | 1461027946509 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:46 INFO - PROCESS | 2372 | 1461027946613 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:05:46 INFO - PROCESS | 2372 | 1461027946767 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 2372 | ++DOCSHELL 1143B400 == 75 [pid = 2372] [id = 529] 18:05:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (13C45400) [pid = 2372] [serial = 1587] [outer = 00000000] 18:05:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (14E2EC00) [pid = 2372] [serial = 1588] [outer = 13C45400] 18:05:46 INFO - PROCESS | 2372 | 1461027946818 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (151C5000) [pid = 2372] [serial = 1589] [outer = 13C45400] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 107B7000 == 74 [pid = 2372] [id = 187] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 14E36000 == 73 [pid = 2372] [id = 475] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 19027C00 == 72 [pid = 2372] [id = 476] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 19112000 == 71 [pid = 2372] [id = 521] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 103D5C00 == 70 [pid = 2372] [id = 520] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 18D9D000 == 69 [pid = 2372] [id = 519] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 18B31C00 == 68 [pid = 2372] [id = 518] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 1537E000 == 67 [pid = 2372] [id = 515] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1CD24400) [pid = 2372] [serial = 1516] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 1071FC00 == 66 [pid = 2372] [id = 514] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 103DF000 == 65 [pid = 2372] [id = 513] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 10301C00 == 64 [pid = 2372] [id = 512] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 1DFE3400 == 63 [pid = 2372] [id = 509] 18:05:47 INFO - PROCESS | 2372 | --DOCSHELL 107B9C00 == 62 [pid = 2372] [id = 506] 18:05:47 INFO - PROCESS | 2372 | 1461027947475 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1024ms 18:05:47 INFO - PROCESS | 2372 | 1461027947523 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 2372 | 1461027947528 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (191A4C00) [pid = 2372] [serial = 1501] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (1A075000) [pid = 2372] [serial = 1505] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (19FBEC00) [pid = 2372] [serial = 1504] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1924B400) [pid = 2372] [serial = 1502] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (13C04800) [pid = 2372] [serial = 1486] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (1AF15000) [pid = 2372] [serial = 1507] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (14E29800) [pid = 2372] [serial = 1487] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (19023800) [pid = 2372] [serial = 1498] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (18B36800) [pid = 2372] [serial = 1490] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (18B12C00) [pid = 2372] [serial = 1489] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (14FE5400) [pid = 2372] [serial = 1492] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (1530B400) [pid = 2372] [serial = 1493] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (18B19800) [pid = 2372] [serial = 1495] [outer = 00000000] [url = about:blank] 18:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (18D0A000) [pid = 2372] [serial = 1496] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (11492800) [pid = 2372] [serial = 1471] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (18B1B000) [pid = 2372] [serial = 1474] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (1C0E7C00) [pid = 2372] [serial = 1477] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (1D0D0400) [pid = 2372] [serial = 1480] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1B2E6800) [pid = 2372] [serial = 1514] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1DC0F000) [pid = 2372] [serial = 1483] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1A08CC00) [pid = 2372] [serial = 1513] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1B0A1000) [pid = 2372] [serial = 1508] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (187D1C00) [pid = 2372] [serial = 1510] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (18D92800) [pid = 2372] [serial = 1511] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1902D800) [pid = 2372] [serial = 1499] [outer = 00000000] [url = about:blank] 18:05:47 INFO - PROCESS | 2372 | 1461027947589 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 2372 | 1461027947592 Marionette TRACE conn5 <- [1,2082,null,{}] 18:05:47 INFO - PROCESS | 2372 | 1461027947598 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:47 INFO - PROCESS | 2372 | 1461027947687 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:05:47 INFO - PROCESS | 2372 | 1461027947700 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 2372 | ++DOCSHELL 103DF000 == 63 [pid = 2372] [id = 530] 18:05:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1071FC00) [pid = 2372] [serial = 1590] [outer = 00000000] 18:05:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1098EC00) [pid = 2372] [serial = 1591] [outer = 1071FC00] 18:05:47 INFO - PROCESS | 2372 | 1461027947746 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (13CDC000) [pid = 2372] [serial = 1592] [outer = 1071FC00] 18:05:48 INFO - PROCESS | 2372 | 1461027948297 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 770ms 18:05:48 INFO - PROCESS | 2372 | 1461027948320 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:05:48 INFO - PROCESS | 2372 | 1461027948323 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:05:48 INFO - PROCESS | 2372 | 1461027948326 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:05:48 INFO - PROCESS | 2372 | 1461027948329 Marionette TRACE conn5 <- [1,2086,null,{}] 18:05:48 INFO - PROCESS | 2372 | 1461027948340 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:48 INFO - PROCESS | 2372 | 1461027948434 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:05:48 INFO - PROCESS | 2372 | 1461027948536 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 2372 | ++DOCSHELL 15304800 == 64 [pid = 2372] [id = 531] 18:05:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (15310400) [pid = 2372] [serial = 1593] [outer = 00000000] 18:05:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (16608C00) [pid = 2372] [serial = 1594] [outer = 15310400] 18:05:48 INFO - PROCESS | 2372 | 1461027948593 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (16E39C00) [pid = 2372] [serial = 1595] [outer = 15310400] 18:05:49 INFO - PROCESS | 2372 | 1461027949003 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 18:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:05:49 INFO - PROCESS | 2372 | 1461027949056 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 2372 | 1461027949059 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:05:49 INFO - PROCESS | 2372 | 1461027949062 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 2372 | 1461027949064 Marionette TRACE conn5 <- [1,2090,null,{}] 18:05:49 INFO - PROCESS | 2372 | 1461027949067 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:49 INFO - PROCESS | 2372 | 1461027949155 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:05:49 INFO - PROCESS | 2372 | 1461027949161 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 2372 | ++DOCSHELL 18290C00 == 65 [pid = 2372] [id = 532] 18:05:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18296C00) [pid = 2372] [serial = 1596] [outer = 00000000] 18:05:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (18B17C00) [pid = 2372] [serial = 1597] [outer = 18296C00] 18:05:49 INFO - PROCESS | 2372 | 1461027949208 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (18B32800) [pid = 2372] [serial = 1598] [outer = 18296C00] 18:05:49 INFO - PROCESS | 2372 | 1461027949688 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 18:05:49 INFO - PROCESS | 2372 | 1461027949738 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 2372 | 1461027949740 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:05:49 INFO - PROCESS | 2372 | 1461027949743 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 2372 | 1461027949744 Marionette TRACE conn5 <- [1,2094,null,{}] 18:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:05:49 INFO - PROCESS | 2372 | 1461027949757 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:49 INFO - PROCESS | 2372 | 1461027949877 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:05:49 INFO - PROCESS | 2372 | 1461027949883 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 2372 | ++DOCSHELL 0ED66800 == 66 [pid = 2372] [id = 533] 18:05:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (10717000) [pid = 2372] [serial = 1599] [outer = 00000000] 18:05:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (18D68C00) [pid = 2372] [serial = 1600] [outer = 10717000] 18:05:49 INFO - PROCESS | 2372 | 1461027949985 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (18D94400) [pid = 2372] [serial = 1601] [outer = 10717000] 18:05:50 INFO - PROCESS | 2372 | 1461027950417 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 18:05:50 INFO - PROCESS | 2372 | 1461027950478 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 18:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:05:50 INFO - PROCESS | 2372 | 1461027950480 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:05:50 INFO - PROCESS | 2372 | 1461027950483 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 2372 | 1461027950485 Marionette TRACE conn5 <- [1,2098,null,{}] 18:05:50 INFO - PROCESS | 2372 | 1461027950495 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:50 INFO - PROCESS | 2372 | 1461027950662 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:05:50 INFO - PROCESS | 2372 | 1461027950688 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 2372 | ++DOCSHELL 18E57C00 == 67 [pid = 2372] [id = 534] 18:05:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (18E5A800) [pid = 2372] [serial = 1602] [outer = 00000000] 18:05:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (191A1000) [pid = 2372] [serial = 1603] [outer = 18E5A800] 18:05:50 INFO - PROCESS | 2372 | 1461027950735 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (19243C00) [pid = 2372] [serial = 1604] [outer = 18E5A800] 18:05:51 INFO - PROCESS | 2372 | 1461027951204 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 18:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:05:51 INFO - PROCESS | 2372 | 1461027951214 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:05:51 INFO - PROCESS | 2372 | 1461027951216 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:05:51 INFO - PROCESS | 2372 | 1461027951219 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:05:51 INFO - PROCESS | 2372 | 1461027951220 Marionette TRACE conn5 <- [1,2102,null,{}] 18:05:51 INFO - PROCESS | 2372 | 1461027951224 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:51 INFO - PROCESS | 2372 | 1461027951348 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:05:51 INFO - PROCESS | 2372 | 1461027951418 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 2372 | ++DOCSHELL 19245C00 == 68 [pid = 2372] [id = 535] 18:05:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (195DC800) [pid = 2372] [serial = 1605] [outer = 00000000] 18:05:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (19D08000) [pid = 2372] [serial = 1606] [outer = 195DC800] 18:05:51 INFO - PROCESS | 2372 | 1461027951464 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1A075000) [pid = 2372] [serial = 1607] [outer = 195DC800] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (18B34800) [pid = 2372] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1059FC00) [pid = 2372] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (16603C00) [pid = 2372] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (107B1C00) [pid = 2372] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (1537E800) [pid = 2372] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (10596400) [pid = 2372] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (10982C00) [pid = 2372] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (18E58400) [pid = 2372] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1915B000) [pid = 2372] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:05:51 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (16E76400) [pid = 2372] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:05:52 INFO - PROCESS | 2372 | 1461027952063 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 870ms 18:05:52 INFO - PROCESS | 2372 | 1461027952090 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:05:52 INFO - PROCESS | 2372 | 1461027952092 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:05:52 INFO - PROCESS | 2372 | 1461027952095 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 2372 | 1461027952097 Marionette TRACE conn5 <- [1,2106,null,{}] 18:05:52 INFO - PROCESS | 2372 | 1461027952101 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:52 INFO - PROCESS | 2372 | 1461027952188 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:05:52 INFO - PROCESS | 2372 | 1461027952294 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 2372 | ++DOCSHELL 0ED65000 == 69 [pid = 2372] [id = 536] 18:05:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (0FE7E800) [pid = 2372] [serial = 1608] [outer = 00000000] 18:05:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (16E35C00) [pid = 2372] [serial = 1609] [outer = 0FE7E800] 18:05:52 INFO - PROCESS | 2372 | 1461027952338 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (18B40800) [pid = 2372] [serial = 1610] [outer = 0FE7E800] 18:05:52 INFO - PROCESS | 2372 | 1461027952682 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 631ms 18:05:52 INFO - PROCESS | 2372 | 1461027952725 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 2372 | 1461027952727 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:05:52 INFO - PROCESS | 2372 | 1461027952730 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 2372 | 1461027952732 Marionette TRACE conn5 <- [1,2110,null,{}] 18:05:52 INFO - PROCESS | 2372 | 1461027952735 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:52 INFO - PROCESS | 2372 | 1461027952864 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:05:52 INFO - PROCESS | 2372 | 1461027952873 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 2372 | ++DOCSHELL 15310800 == 70 [pid = 2372] [id = 537] 18:05:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (16609000) [pid = 2372] [serial = 1611] [outer = 00000000] 18:05:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1A083400) [pid = 2372] [serial = 1612] [outer = 16609000] 18:05:52 INFO - PROCESS | 2372 | 1461027952918 Marionette DEBUG loaded listener.js 18:05:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1A083800) [pid = 2372] [serial = 1613] [outer = 16609000] 18:05:53 INFO - PROCESS | 2372 | 1461027953339 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 18:05:53 INFO - PROCESS | 2372 | 1461027953362 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 2372 | 1461027953364 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:05:53 INFO - PROCESS | 2372 | 1461027953367 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:05:53 INFO - PROCESS | 2372 | 1461027953369 Marionette TRACE conn5 <- [1,2114,null,{}] 18:05:53 INFO - PROCESS | 2372 | 1461027953372 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:53 INFO - PROCESS | 2372 | 1461027953500 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:05:53 INFO - PROCESS | 2372 | 1461027953509 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:53 INFO - PROCESS | 2372 | ++DOCSHELL 1B002800 == 71 [pid = 2372] [id = 538] 18:05:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1B002C00) [pid = 2372] [serial = 1614] [outer = 00000000] 18:05:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1B24E400) [pid = 2372] [serial = 1615] [outer = 1B002C00] 18:05:53 INFO - PROCESS | 2372 | 1461027953554 Marionette DEBUG loaded listener.js 18:05:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1BCE5000) [pid = 2372] [serial = 1616] [outer = 1B002C00] 18:05:54 INFO - PROCESS | 2372 | 1461027954115 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 830ms 18:05:54 INFO - PROCESS | 2372 | 1461027954202 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:05:54 INFO - PROCESS | 2372 | 1461027954207 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:05:54 INFO - PROCESS | 2372 | 1461027954212 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:05:54 INFO - PROCESS | 2372 | 1461027954217 Marionette TRACE conn5 <- [1,2118,null,{}] 18:05:54 INFO - PROCESS | 2372 | 1461027954224 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:54 INFO - PROCESS | 2372 | 1461027954350 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:05:54 INFO - PROCESS | 2372 | 1461027954496 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:54 INFO - PROCESS | 2372 | ++DOCSHELL 0ED5D400 == 72 [pid = 2372] [id = 539] 18:05:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (0ED5F000) [pid = 2372] [serial = 1617] [outer = 00000000] 18:05:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (14B47C00) [pid = 2372] [serial = 1618] [outer = 0ED5F000] 18:05:54 INFO - PROCESS | 2372 | 1461027954555 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (14E3C000) [pid = 2372] [serial = 1619] [outer = 0ED5F000] 18:05:55 INFO - PROCESS | 2372 | 1461027955214 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 2372 | 1461027955303 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:05:55 INFO - PROCESS | 2372 | 1461027955309 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 2372 | 1461027955312 Marionette TRACE conn5 <- [1,2122,null,{}] 18:05:55 INFO - PROCESS | 2372 | 1461027955316 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:55 INFO - PROCESS | 2372 | 1461027955432 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:05:55 INFO - PROCESS | 2372 | 1461027955582 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 2372 | ++DOCSHELL 16E6F800 == 73 [pid = 2372] [id = 540] 18:05:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (18238000) [pid = 2372] [serial = 1620] [outer = 00000000] 18:05:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (18D66800) [pid = 2372] [serial = 1621] [outer = 18238000] 18:05:55 INFO - PROCESS | 2372 | 1461027955639 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (19027C00) [pid = 2372] [serial = 1622] [outer = 18238000] 18:05:56 INFO - PROCESS | 2372 | 1461027956240 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 18:05:56 INFO - PROCESS | 2372 | 1461027956281 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 2372 | 1461027956284 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:05:56 INFO - PROCESS | 2372 | 1461027956287 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - PROCESS | 2372 | 1461027956291 Marionette TRACE conn5 <- [1,2126,null,{}] 18:05:56 INFO - PROCESS | 2372 | 1461027956302 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:56 INFO - PROCESS | 2372 | 1461027956417 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:05:56 INFO - PROCESS | 2372 | 1461027956578 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:56 INFO - PROCESS | 2372 | ++DOCSHELL 1059E800 == 74 [pid = 2372] [id = 541] 18:05:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (19240000) [pid = 2372] [serial = 1623] [outer = 00000000] 18:05:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (1C0DD800) [pid = 2372] [serial = 1624] [outer = 19240000] 18:05:56 INFO - PROCESS | 2372 | 1461027956636 Marionette DEBUG loaded listener.js 18:05:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1CA91800) [pid = 2372] [serial = 1625] [outer = 19240000] 18:05:57 INFO - PROCESS | 2372 | 1461027957256 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1021ms 18:05:57 INFO - PROCESS | 2372 | 1461027957312 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:05:57 INFO - PROCESS | 2372 | 1461027957315 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:05:57 INFO - PROCESS | 2372 | 1461027957319 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:05:57 INFO - PROCESS | 2372 | 1461027957320 Marionette TRACE conn5 <- [1,2130,null,{}] 18:05:57 INFO - PROCESS | 2372 | 1461027957324 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:57 INFO - PROCESS | 2372 | 1461027957436 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:05:57 INFO - PROCESS | 2372 | 1461027957585 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 2372 | ++DOCSHELL 1CD25000 == 75 [pid = 2372] [id = 542] 18:05:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (1CD26C00) [pid = 2372] [serial = 1626] [outer = 00000000] 18:05:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (1DB31800) [pid = 2372] [serial = 1627] [outer = 1CD26C00] 18:05:57 INFO - PROCESS | 2372 | 1461027957644 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (1DC16400) [pid = 2372] [serial = 1628] [outer = 1CD26C00] 18:05:58 INFO - PROCESS | 2372 | 1461027958206 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 2372 | 1461027958254 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:05:58 INFO - PROCESS | 2372 | 1461027958258 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 2372 | 1461027958260 Marionette TRACE conn5 <- [1,2134,null,{}] 18:05:58 INFO - PROCESS | 2372 | 1461027958264 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:58 INFO - PROCESS | 2372 | 1461027958377 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:05:58 INFO - PROCESS | 2372 | 1461027958525 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 2372 | ++DOCSHELL 1CD2B000 == 76 [pid = 2372] [id = 543] 18:05:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1D0D5800) [pid = 2372] [serial = 1629] [outer = 00000000] 18:05:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (1E128400) [pid = 2372] [serial = 1630] [outer = 1D0D5800] 18:05:58 INFO - PROCESS | 2372 | 1461027958581 Marionette DEBUG loaded listener.js 18:05:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1F6EB800) [pid = 2372] [serial = 1631] [outer = 1D0D5800] 18:05:59 INFO - PROCESS | 2372 | 1461027959190 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:05:59 INFO - PROCESS | 2372 | 1461027959235 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:05:59 INFO - PROCESS | 2372 | 1461027959238 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:05:59 INFO - PROCESS | 2372 | 1461027959240 Marionette TRACE conn5 <- [1,2138,null,{}] 18:05:59 INFO - PROCESS | 2372 | 1461027959244 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:59 INFO - PROCESS | 2372 | 1461027959423 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:05:59 INFO - PROCESS | 2372 | 1461027959443 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:59 INFO - PROCESS | 2372 | ++DOCSHELL 20ECE400 == 77 [pid = 2372] [id = 544] 18:05:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (20ED2800) [pid = 2372] [serial = 1632] [outer = 00000000] 18:05:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (21241800) [pid = 2372] [serial = 1633] [outer = 20ED2800] 18:05:59 INFO - PROCESS | 2372 | 1461027959499 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (21248000) [pid = 2372] [serial = 1634] [outer = 20ED2800] 18:05:59 INFO - PROCESS | 2372 | --DOCSHELL 1C0E4000 == 76 [pid = 2372] [id = 12] 18:06:00 INFO - PROCESS | 2372 | 1461027960198 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1017ms 18:06:00 INFO - PROCESS | 2372 | 1461027960259 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 18:06:00 INFO - PROCESS | 2372 | 1461027960261 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:06:00 INFO - PROCESS | 2372 | 1461027960265 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:06:00 INFO - PROCESS | 2372 | 1461027960267 Marionette TRACE conn5 <- [1,2142,null,{}] 18:06:00 INFO - PROCESS | 2372 | 1461027960271 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:00 INFO - PROCESS | 2372 | 1461027960379 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:06:00 INFO - PROCESS | 2372 | 1461027960528 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:00 INFO - PROCESS | 2372 | ++DOCSHELL 18D65400 == 77 [pid = 2372] [id = 545] 18:06:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (18D99000) [pid = 2372] [serial = 1635] [outer = 00000000] 18:06:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (21260800) [pid = 2372] [serial = 1636] [outer = 18D99000] 18:06:00 INFO - PROCESS | 2372 | 1461027960585 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (21263000) [pid = 2372] [serial = 1637] [outer = 18D99000] 18:06:01 INFO - PROCESS | 2372 | 1461027961153 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 18:06:01 INFO - PROCESS | 2372 | 1461027961199 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 2372 | 1461027961202 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:06:01 INFO - PROCESS | 2372 | 1461027961205 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 2372 | 1461027961207 Marionette TRACE conn5 <- [1,2146,null,{}] 18:06:01 INFO - PROCESS | 2372 | 1461027961211 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:01 INFO - PROCESS | 2372 | 1461027961321 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:06:01 INFO - PROCESS | 2372 | 1461027961622 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 2372 | ++DOCSHELL 0ED65C00 == 78 [pid = 2372] [id = 546] 18:06:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (103B6400) [pid = 2372] [serial = 1638] [outer = 00000000] 18:06:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (1098BC00) [pid = 2372] [serial = 1639] [outer = 103B6400] 18:06:01 INFO - PROCESS | 2372 | 1461027961683 Marionette DEBUG loaded listener.js 18:06:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (14D19000) [pid = 2372] [serial = 1640] [outer = 103B6400] 18:06:02 INFO - PROCESS | 2372 | 1461027962325 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1181ms 18:06:02 INFO - PROCESS | 2372 | 1461027962389 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 18:06:02 INFO - PROCESS | 2372 | 1461027962394 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:06:02 INFO - PROCESS | 2372 | 1461027962414 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:06:02 INFO - PROCESS | 2372 | 1461027962417 Marionette TRACE conn5 <- [1,2150,null,{}] 18:06:02 INFO - PROCESS | 2372 | 1461027962423 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:02 INFO - PROCESS | 2372 | 1461027962540 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:06:02 INFO - PROCESS | 2372 | 1461027962687 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 2372 | ++DOCSHELL 16E36000 == 79 [pid = 2372] [id = 547] 18:06:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (16E3AC00) [pid = 2372] [serial = 1641] [outer = 00000000] 18:06:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (1885E400) [pid = 2372] [serial = 1642] [outer = 16E3AC00] 18:06:02 INFO - PROCESS | 2372 | 1461027962739 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (18B1DC00) [pid = 2372] [serial = 1643] [outer = 16E3AC00] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 15310800 == 78 [pid = 2372] [id = 537] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 0ED65000 == 77 [pid = 2372] [id = 536] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 19245C00 == 76 [pid = 2372] [id = 535] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 18E57C00 == 75 [pid = 2372] [id = 534] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 16E72800 == 74 [pid = 2372] [id = 517] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 0ED66800 == 73 [pid = 2372] [id = 533] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 10B0D400 == 72 [pid = 2372] [id = 516] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 18290C00 == 71 [pid = 2372] [id = 532] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 15304800 == 70 [pid = 2372] [id = 531] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 103DF000 == 69 [pid = 2372] [id = 530] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (14E31400) [pid = 2372] [serial = 1519] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (18E54800) [pid = 2372] [serial = 1522] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (1DC0B000) [pid = 2372] [serial = 1525] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (1F6E4000) [pid = 2372] [serial = 1528] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (20ECF000) [pid = 2372] [serial = 1531] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (21243800) [pid = 2372] [serial = 1534] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (19248C00) [pid = 2372] [serial = 1567] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOCSHELL 1143B400 == 68 [pid = 2372] [id = 529] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (1919D400) [pid = 2372] [serial = 1564] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (1902A000) [pid = 2372] [serial = 1559] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (18731400) [pid = 2372] [serial = 1552] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (18857C00) [pid = 2372] [serial = 1553] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (16E3A800) [pid = 2372] [serial = 1550] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1901E800) [pid = 2372] [serial = 1562] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (18D93C00) [pid = 2372] [serial = 1556] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (13C51C00) [pid = 2372] [serial = 1541] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (10B71000) [pid = 2372] [serial = 1540] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (16E33400) [pid = 2372] [serial = 1549] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (118AC800) [pid = 2372] [serial = 1543] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (14DA4800) [pid = 2372] [serial = 1544] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (18D63400) [pid = 2372] [serial = 1555] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (1543BC00) [pid = 2372] [serial = 1546] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (161AB800) [pid = 2372] [serial = 1547] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (118A7C00) [pid = 2372] [serial = 1538] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (11490400) [pid = 2372] [serial = 1537] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (18D10400) [pid = 2372] [serial = 1561] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (19020800) [pid = 2372] [serial = 1558] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (191A7400) [pid = 2372] [serial = 1565] [outer = 00000000] [url = about:blank] 18:06:03 INFO - PROCESS | 2372 | 1461027963371 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 988ms 18:06:03 INFO - PROCESS | 2372 | 1461027963394 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 2372 | 1461027963397 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:06:03 INFO - PROCESS | 2372 | 1461027963402 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 2372 | 1461027963404 Marionette TRACE conn5 <- [1,2154,null,{}] 18:06:03 INFO - PROCESS | 2372 | 1461027963407 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:03 INFO - PROCESS | 2372 | 1461027963502 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:06:03 INFO - PROCESS | 2372 | 1461027963616 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 2372 | ++DOCSHELL 103BD000 == 69 [pid = 2372] [id = 548] 18:06:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (10595C00) [pid = 2372] [serial = 1644] [outer = 00000000] 18:06:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (13CE6400) [pid = 2372] [serial = 1645] [outer = 10595C00] 18:06:03 INFO - PROCESS | 2372 | 1461027963664 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (151D9400) [pid = 2372] [serial = 1646] [outer = 10595C00] 18:06:04 INFO - PROCESS | 2372 | 1461027964099 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 18:06:04 INFO - PROCESS | 2372 | 1461027964137 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 2372 | 1461027964139 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:06:04 INFO - PROCESS | 2372 | 1461027964176 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 2372 | 1461027964182 Marionette TRACE conn5 <- [1,2158,null,{}] 18:06:04 INFO - PROCESS | 2372 | 1461027964191 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:04 INFO - PROCESS | 2372 | 1461027964286 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:06:04 INFO - PROCESS | 2372 | 1461027964302 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 2372 | ++DOCSHELL 18B37400 == 70 [pid = 2372] [id = 549] 18:06:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (18B39400) [pid = 2372] [serial = 1647] [outer = 00000000] 18:06:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (18D97000) [pid = 2372] [serial = 1648] [outer = 18B39400] 18:06:04 INFO - PROCESS | 2372 | 1461027964347 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (18E5BC00) [pid = 2372] [serial = 1649] [outer = 18B39400] 18:06:04 INFO - PROCESS | 2372 | 1461027964812 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 690ms 18:06:04 INFO - PROCESS | 2372 | 1461027964863 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 2372 | 1461027964866 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:06:04 INFO - PROCESS | 2372 | 1461027964869 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 2372 | 1461027964871 Marionette TRACE conn5 <- [1,2162,null,{}] 18:06:04 INFO - PROCESS | 2372 | 1461027964874 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:04 INFO - PROCESS | 2372 | 1461027964964 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:06:04 INFO - PROCESS | 2372 | 1461027964973 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 2372 | ++DOCSHELL 18D93C00 == 71 [pid = 2372] [id = 550] 18:06:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (18E60800) [pid = 2372] [serial = 1650] [outer = 00000000] 18:06:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (1915C000) [pid = 2372] [serial = 1651] [outer = 18E60800] 18:06:05 INFO - PROCESS | 2372 | 1461027965017 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (191A1400) [pid = 2372] [serial = 1652] [outer = 18E60800] 18:06:05 INFO - PROCESS | 2372 | 1461027965485 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1071FC00) [pid = 2372] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (18296C00) [pid = 2372] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (191A9000) [pid = 2372] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (15310400) [pid = 2372] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (195DC800) [pid = 2372] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (13C45400) [pid = 2372] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (18E5A800) [pid = 2372] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (0FE7E800) [pid = 2372] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (16609000) [pid = 2372] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (10717000) [pid = 2372] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1C0E5C00) [pid = 2372] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1B2E4000) [pid = 2372] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (10991000) [pid = 2372] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1A07CC00) [pid = 2372] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (19241800) [pid = 2372] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (14FE3C00) [pid = 2372] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:06:05 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1B20E400) [pid = 2372] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:06:05 INFO - PROCESS | 2372 | 1461027965952 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 2372 | 1461027965957 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:06:06 INFO - PROCESS | 2372 | 1461027966031 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 2372 | 1461027966035 Marionette TRACE conn5 <- [1,2166,null,{}] 18:06:06 INFO - PROCESS | 2372 | 1461027966045 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 2372 | 1461027966161 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:06:06 INFO - PROCESS | 2372 | 1461027966277 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 2372 | ++DOCSHELL 10977C00 == 72 [pid = 2372] [id = 551] 18:06:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1097F800) [pid = 2372] [serial = 1653] [outer = 00000000] 18:06:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (113A4400) [pid = 2372] [serial = 1654] [outer = 1097F800] 18:06:06 INFO - PROCESS | 2372 | 1461027966377 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (14B48400) [pid = 2372] [serial = 1655] [outer = 1097F800] 18:06:06 INFO - PROCESS | 2372 | 1461027966974 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1015ms 18:06:07 INFO - PROCESS | 2372 | 1461027967009 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 2372 | 1461027967013 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:06:07 INFO - PROCESS | 2372 | 1461027967021 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 2372 | 1461027967025 Marionette TRACE conn5 <- [1,2170,null,{}] 18:06:07 INFO - PROCESS | 2372 | 1461027967029 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:07 INFO - PROCESS | 2372 | 1461027967145 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:06:07 INFO - PROCESS | 2372 | 1461027967294 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 2372 | ++DOCSHELL 15310000 == 73 [pid = 2372] [id = 552] 18:06:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (15310800) [pid = 2372] [serial = 1656] [outer = 00000000] 18:06:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (16E3A800) [pid = 2372] [serial = 1657] [outer = 15310800] 18:06:07 INFO - PROCESS | 2372 | 1461027967351 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1823D400) [pid = 2372] [serial = 1658] [outer = 15310800] 18:06:07 INFO - PROCESS | 2372 | 1461027967968 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 971ms 18:06:08 INFO - PROCESS | 2372 | 1461027967994 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 2372 | 1461027967996 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:06:08 INFO - PROCESS | 2372 | 1461027968000 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 2372 | 1461027968002 Marionette TRACE conn5 <- [1,2174,null,{}] 18:06:08 INFO - PROCESS | 2372 | 1461027968012 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:08 INFO - PROCESS | 2372 | 1461027968131 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:06:08 INFO - PROCESS | 2372 | 1461027968285 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 2372 | ++DOCSHELL 19119000 == 74 [pid = 2372] [id = 553] 18:06:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1915B000) [pid = 2372] [serial = 1659] [outer = 00000000] 18:06:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (191A9000) [pid = 2372] [serial = 1660] [outer = 1915B000] 18:06:08 INFO - PROCESS | 2372 | 1461027968344 Marionette DEBUG loaded listener.js 18:06:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (19246000) [pid = 2372] [serial = 1661] [outer = 1915B000] 18:06:08 INFO - PROCESS | 2372 | 1461027968981 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1022ms 18:06:09 INFO - PROCESS | 2372 | 1461027969026 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 2372 | 1461027969028 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:06:09 INFO - PROCESS | 2372 | 1461027969031 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:06:09 INFO - PROCESS | 2372 | 1461027969033 Marionette TRACE conn5 <- [1,2178,null,{}] 18:06:09 INFO - PROCESS | 2372 | 1461027969037 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:09 INFO - PROCESS | 2372 | 1461027969148 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:06:09 INFO - PROCESS | 2372 | 1461027969300 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 2372 | ++DOCSHELL 198DF800 == 75 [pid = 2372] [id = 554] 18:06:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (198E2C00) [pid = 2372] [serial = 1662] [outer = 00000000] 18:06:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1A075C00) [pid = 2372] [serial = 1663] [outer = 198E2C00] 18:06:09 INFO - PROCESS | 2372 | 1461027969357 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (1A082800) [pid = 2372] [serial = 1664] [outer = 198E2C00] 18:06:09 INFO - PROCESS | 2372 | 1461027969910 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 18:06:09 INFO - PROCESS | 2372 | 1461027969965 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 2372 | 1461027969967 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:06:09 INFO - PROCESS | 2372 | 1461027969971 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - PROCESS | 2372 | 1461027969973 Marionette TRACE conn5 <- [1,2182,null,{}] 18:06:09 INFO - PROCESS | 2372 | 1461027969977 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:10 INFO - PROCESS | 2372 | 1461027970087 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:06:10 INFO - PROCESS | 2372 | 1461027970237 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 2372 | ++DOCSHELL 1A089C00 == 76 [pid = 2372] [id = 555] 18:06:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (1A08DC00) [pid = 2372] [serial = 1665] [outer = 00000000] 18:06:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1B010C00) [pid = 2372] [serial = 1666] [outer = 1A08DC00] 18:06:10 INFO - PROCESS | 2372 | 1461027970294 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (1B2E4800) [pid = 2372] [serial = 1667] [outer = 1A08DC00] 18:06:10 INFO - PROCESS | 2372 | 1461027970873 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 930ms 18:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:06:10 INFO - PROCESS | 2372 | 1461027970905 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 2372 | 1461027970907 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:06:10 INFO - PROCESS | 2372 | 1461027970911 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 2372 | 1461027970913 Marionette TRACE conn5 <- [1,2186,null,{}] 18:06:10 INFO - PROCESS | 2372 | 1461027970916 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:11 INFO - PROCESS | 2372 | 1461027971048 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:06:11 INFO - PROCESS | 2372 | 1461027971213 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:11 INFO - PROCESS | 2372 | ++DOCSHELL 107B9C00 == 77 [pid = 2372] [id = 556] 18:06:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (1537B400) [pid = 2372] [serial = 1668] [outer = 00000000] 18:06:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1DC12800) [pid = 2372] [serial = 1669] [outer = 1537B400] 18:06:11 INFO - PROCESS | 2372 | 1461027971273 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (1E127400) [pid = 2372] [serial = 1670] [outer = 1537B400] 18:06:11 INFO - PROCESS | 2372 | 1461027971888 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1020ms 18:06:11 INFO - PROCESS | 2372 | 1461027971932 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 2372 | 1461027971934 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:06:11 INFO - PROCESS | 2372 | 1461027971937 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:06:11 INFO - PROCESS | 2372 | 1461027971939 Marionette TRACE conn5 <- [1,2190,null,{}] 18:06:11 INFO - PROCESS | 2372 | 1461027971943 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 2372 | 1461027972049 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:06:12 INFO - PROCESS | 2372 | 1461027972198 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 2372 | ++DOCSHELL 1DC0D400 == 78 [pid = 2372] [id = 557] 18:06:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (1F6E6400) [pid = 2372] [serial = 1671] [outer = 00000000] 18:06:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (2123B800) [pid = 2372] [serial = 1672] [outer = 1F6E6400] 18:06:12 INFO - PROCESS | 2372 | 1461027972253 Marionette DEBUG loaded listener.js 18:06:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (21240000) [pid = 2372] [serial = 1673] [outer = 1F6E6400] 18:06:12 INFO - PROCESS | 2372 | 1461027972840 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 931ms 18:06:12 INFO - PROCESS | 2372 | 1461027972871 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 2372 | 1461027972874 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:06:12 INFO - PROCESS | 2372 | 1461027972877 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:06:12 INFO - PROCESS | 2372 | 1461027972880 Marionette TRACE conn5 <- [1,2194,null,{}] 18:06:12 INFO - PROCESS | 2372 | 1461027972883 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:13 INFO - PROCESS | 2372 | 1461027972993 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:06:13 INFO - PROCESS | 2372 | 1461027973160 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA2400 == 79 [pid = 2372] [id = 558] 18:06:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (0EDA4C00) [pid = 2372] [serial = 1674] [outer = 00000000] 18:06:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (14E23C00) [pid = 2372] [serial = 1675] [outer = 0EDA4C00] 18:06:13 INFO - PROCESS | 2372 | 1461027973215 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (153C5400) [pid = 2372] [serial = 1676] [outer = 0EDA4C00] 18:06:13 INFO - PROCESS | 2372 | 1461027973977 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1177ms 18:06:14 INFO - PROCESS | 2372 | 1461027974059 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 2372 | 1461027974063 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:06:14 INFO - PROCESS | 2372 | 1461027974069 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:06:14 INFO - PROCESS | 2372 | 1461027974072 Marionette TRACE conn5 <- [1,2198,null,{}] 18:06:14 INFO - PROCESS | 2372 | 1461027974077 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:14 INFO - PROCESS | 2372 | 1461027974190 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:06:14 INFO - PROCESS | 2372 | 1461027974365 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:14 INFO - PROCESS | 2372 | ++DOCSHELL 103D9C00 == 80 [pid = 2372] [id = 559] 18:06:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (105A1800) [pid = 2372] [serial = 1677] [outer = 00000000] 18:06:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (16AEF800) [pid = 2372] [serial = 1678] [outer = 105A1800] 18:06:14 INFO - PROCESS | 2372 | 1461027974417 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (18246400) [pid = 2372] [serial = 1679] [outer = 105A1800] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 19FC1800 == 79 [pid = 2372] [id = 527] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 103D7C00 == 78 [pid = 2372] [id = 511] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 18B37400 == 77 [pid = 2372] [id = 549] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 103BD000 == 76 [pid = 2372] [id = 548] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 16E36000 == 75 [pid = 2372] [id = 547] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 0ED65C00 == 74 [pid = 2372] [id = 546] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 1CD25000 == 73 [pid = 2372] [id = 542] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 1059E800 == 72 [pid = 2372] [id = 541] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (1B24E400) [pid = 2372] [serial = 1615] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 16E6F800 == 71 [pid = 2372] [id = 540] 18:06:14 INFO - PROCESS | 2372 | --DOCSHELL 0ED5D400 == 70 [pid = 2372] [id = 539] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (1C0ECC00) [pid = 2372] [serial = 1436] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (14E22800) [pid = 2372] [serial = 1424] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (1AF0F800) [pid = 2372] [serial = 1469] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1B00EC00) [pid = 2372] [serial = 1430] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (18B36C00) [pid = 2372] [serial = 1427] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (1BCEB000) [pid = 2372] [serial = 1433] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (1098EC00) [pid = 2372] [serial = 1591] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (13CDC000) [pid = 2372] [serial = 1592] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (15432800) [pid = 2372] [serial = 1573] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (18B17C00) [pid = 2372] [serial = 1597] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (1098AC00) [pid = 2372] [serial = 1570] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (195DF000) [pid = 2372] [serial = 1568] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (16608C00) [pid = 2372] [serial = 1594] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (16E39C00) [pid = 2372] [serial = 1595] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (19D08000) [pid = 2372] [serial = 1606] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (151C5000) [pid = 2372] [serial = 1589] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (14E2EC00) [pid = 2372] [serial = 1588] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (195DD000) [pid = 2372] [serial = 1576] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (19D8E000) [pid = 2372] [serial = 1579] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1A085800) [pid = 2372] [serial = 1582] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (191A1000) [pid = 2372] [serial = 1603] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (1BCF1400) [pid = 2372] [serial = 1585] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (16E35C00) [pid = 2372] [serial = 1609] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1A083400) [pid = 2372] [serial = 1612] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1A083800) [pid = 2372] [serial = 1613] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1A075000) [pid = 2372] [serial = 1607] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (18D68C00) [pid = 2372] [serial = 1600] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (18D94400) [pid = 2372] [serial = 1601] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (18B40800) [pid = 2372] [serial = 1610] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19243C00) [pid = 2372] [serial = 1604] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (18B32800) [pid = 2372] [serial = 1598] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1D0DAC00) [pid = 2372] [serial = 1517] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 2372 | 1461027974961 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 18:06:15 INFO - PROCESS | 2372 | 1461027975004 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 2372 | 1461027975009 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:06:15 INFO - PROCESS | 2372 | 1461027975015 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 2372 | 1461027975017 Marionette TRACE conn5 <- [1,2202,null,{}] 18:06:15 INFO - PROCESS | 2372 | 1461027975021 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:15 INFO - PROCESS | 2372 | 1461027975119 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:06:15 INFO - PROCESS | 2372 | 1461027975128 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 2372 | ++DOCSHELL 14B48000 == 71 [pid = 2372] [id = 560] 18:06:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (14E37400) [pid = 2372] [serial = 1680] [outer = 00000000] 18:06:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (16605C00) [pid = 2372] [serial = 1681] [outer = 14E37400] 18:06:15 INFO - PROCESS | 2372 | 1461027975175 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (16E37800) [pid = 2372] [serial = 1682] [outer = 14E37400] 18:06:15 INFO - PROCESS | 2372 | 1461027975684 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 18:06:15 INFO - PROCESS | 2372 | 1461027975749 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 2372 | 1461027975751 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:06:15 INFO - PROCESS | 2372 | 1461027975755 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:06:15 INFO - PROCESS | 2372 | 1461027975758 Marionette TRACE conn5 <- [1,2206,null,{}] 18:06:15 INFO - PROCESS | 2372 | 1461027975768 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:15 INFO - PROCESS | 2372 | 1461027975860 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:06:15 INFO - PROCESS | 2372 | 1461027975978 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 2372 | ++DOCSHELL 18D0D800 == 72 [pid = 2372] [id = 561] 18:06:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18D0DC00) [pid = 2372] [serial = 1683] [outer = 00000000] 18:06:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (18E53400) [pid = 2372] [serial = 1684] [outer = 18D0DC00] 18:06:16 INFO - PROCESS | 2372 | 1461027976026 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1901E800) [pid = 2372] [serial = 1685] [outer = 18D0DC00] 18:06:16 INFO - PROCESS | 2372 | 1461027976403 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 18:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:06:16 INFO - PROCESS | 2372 | 1461027976435 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 2372 | 1461027976438 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:06:16 INFO - PROCESS | 2372 | 1461027976441 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:06:16 INFO - PROCESS | 2372 | 1461027976443 Marionette TRACE conn5 <- [1,2210,null,{}] 18:06:16 INFO - PROCESS | 2372 | 1461027976447 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:16 INFO - PROCESS | 2372 | 1461027976568 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:06:16 INFO - PROCESS | 2372 | 1461027976577 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 2372 | ++DOCSHELL 19115000 == 73 [pid = 2372] [id = 562] 18:06:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (19118000) [pid = 2372] [serial = 1686] [outer = 00000000] 18:06:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1923E000) [pid = 2372] [serial = 1687] [outer = 19118000] 18:06:16 INFO - PROCESS | 2372 | 1461027976622 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (195D8000) [pid = 2372] [serial = 1688] [outer = 19118000] 18:06:17 INFO - PROCESS | 2372 | 1461027977132 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 18:06:17 INFO - PROCESS | 2372 | 1461027977175 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 2372 | 1461027977176 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:06:17 INFO - PROCESS | 2372 | 1461027977185 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 2372 | 1461027977187 Marionette TRACE conn5 <- [1,2214,null,{}] 18:06:17 INFO - PROCESS | 2372 | 1461027977190 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:17 INFO - PROCESS | 2372 | 1461027977319 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:06:17 INFO - PROCESS | 2372 | 1461027977392 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 2372 | ++DOCSHELL 15310400 == 74 [pid = 2372] [id = 563] 18:06:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (195DD400) [pid = 2372] [serial = 1689] [outer = 00000000] 18:06:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (19F48000) [pid = 2372] [serial = 1690] [outer = 195DD400] 18:06:17 INFO - PROCESS | 2372 | 1461027977439 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1A073000) [pid = 2372] [serial = 1691] [outer = 195DD400] 18:06:17 INFO - PROCESS | 2372 | 1461027977877 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 731ms 18:06:17 INFO - PROCESS | 2372 | 1461027977920 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 2372 | 1461027977922 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:06:17 INFO - PROCESS | 2372 | 1461027977925 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:06:17 INFO - PROCESS | 2372 | 1461027977927 Marionette TRACE conn5 <- [1,2218,null,{}] 18:06:17 INFO - PROCESS | 2372 | 1461027977957 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:18 INFO - PROCESS | 2372 | 1461027978117 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:06:18 INFO - PROCESS | 2372 | 1461027978194 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 2372 | ++DOCSHELL 1A088C00 == 75 [pid = 2372] [id = 564] 18:06:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1A08D400) [pid = 2372] [serial = 1692] [outer = 00000000] 18:06:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1BC63400) [pid = 2372] [serial = 1693] [outer = 1A08D400] 18:06:18 INFO - PROCESS | 2372 | 1461027978242 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1C0E9400) [pid = 2372] [serial = 1694] [outer = 1A08D400] 18:06:18 INFO - PROCESS | 2372 | 1461027978649 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 18:06:18 INFO - PROCESS | 2372 | 1461027978699 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:06:18 INFO - PROCESS | 2372 | 1461027978701 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:06:18 INFO - PROCESS | 2372 | 1461027978712 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 2372 | 1461027978714 Marionette TRACE conn5 <- [1,2222,null,{}] 18:06:18 INFO - PROCESS | 2372 | 1461027978717 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:18 INFO - PROCESS | 2372 | 1461027978872 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:06:18 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (0FDF7400) [pid = 2372] [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.] 18:06:18 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (16E3AC00) [pid = 2372] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:06:18 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (103B6400) [pid = 2372] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:06:18 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (10595C00) [pid = 2372] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:06:18 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18B39400) [pid = 2372] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:06:18 INFO - PROCESS | 2372 | 1461027978946 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF7400 == 76 [pid = 2372] [id = 565] 18:06:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (103B6400) [pid = 2372] [serial = 1695] [outer = 00000000] 18:06:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (16E3AC00) [pid = 2372] [serial = 1696] [outer = 103B6400] 18:06:19 INFO - PROCESS | 2372 | 1461027978992 Marionette DEBUG loaded listener.js 18:06:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1B2EC800) [pid = 2372] [serial = 1697] [outer = 103B6400] 18:06:19 INFO - PROCESS | 2372 | 1461027979366 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 18:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:06:19 INFO - PROCESS | 2372 | 1461027979395 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:06:19 INFO - PROCESS | 2372 | 1461027979397 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:06:19 INFO - PROCESS | 2372 | 1461027979400 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:06:19 INFO - PROCESS | 2372 | 1461027979402 Marionette TRACE conn5 <- [1,2226,null,{}] 18:06:19 INFO - PROCESS | 2372 | 1461027979405 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:19 INFO - PROCESS | 2372 | 1461027979519 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:06:19 INFO - PROCESS | 2372 | 1461027979528 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 2372 | ++DOCSHELL 1CD23C00 == 77 [pid = 2372] [id = 566] 18:06:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1D0D5C00) [pid = 2372] [serial = 1698] [outer = 00000000] 18:06:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (1DFDC800) [pid = 2372] [serial = 1699] [outer = 1D0D5C00] 18:06:19 INFO - PROCESS | 2372 | 1461027979572 Marionette DEBUG loaded listener.js 18:06:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (1F78BC00) [pid = 2372] [serial = 1700] [outer = 1D0D5C00] 18:06:20 INFO - PROCESS | 2372 | 1461027980007 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 18:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:06:20 INFO - PROCESS | 2372 | 1461027980031 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 2372 | 1461027980033 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:06:20 INFO - PROCESS | 2372 | 1461027980036 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 2372 | 1461027980038 Marionette TRACE conn5 <- [1,2230,null,{}] 18:06:20 INFO - PROCESS | 2372 | 1461027980041 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 2372 | 1461027980182 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:06:20 INFO - PROCESS | 2372 | 1461027980191 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:20 INFO - PROCESS | 2372 | ++DOCSHELL 103DD000 == 78 [pid = 2372] [id = 567] 18:06:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1071D400) [pid = 2372] [serial = 1701] [outer = 00000000] 18:06:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (20EDA000) [pid = 2372] [serial = 1702] [outer = 1071D400] 18:06:20 INFO - PROCESS | 2372 | 1461027980236 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (21248400) [pid = 2372] [serial = 1703] [outer = 1071D400] 18:06:20 INFO - PROCESS | 2372 | 1461027980650 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 18:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:06:20 INFO - PROCESS | 2372 | 1461027980707 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 2372 | 1461027980709 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:06:20 INFO - PROCESS | 2372 | 1461027980712 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 2372 | 1461027980714 Marionette TRACE conn5 <- [1,2234,null,{}] 18:06:20 INFO - PROCESS | 2372 | 1461027980717 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 2372 | 1461027980855 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:06:21 INFO - PROCESS | 2372 | 1461027981060 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 2372 | ++DOCSHELL 10716800 == 79 [pid = 2372] [id = 568] 18:06:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (10978C00) [pid = 2372] [serial = 1704] [outer = 00000000] 18:06:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (11493000) [pid = 2372] [serial = 1705] [outer = 10978C00] 18:06:21 INFO - PROCESS | 2372 | 1461027981121 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (14B42000) [pid = 2372] [serial = 1706] [outer = 10978C00] 18:06:21 INFO - PROCESS | 2372 | 1461027981704 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1019ms 18:06:21 INFO - PROCESS | 2372 | 1461027981734 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 2372 | 1461027981739 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:06:21 INFO - PROCESS | 2372 | 1461027981745 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:06:21 INFO - PROCESS | 2372 | 1461027981748 Marionette TRACE conn5 <- [1,2238,null,{}] 18:06:21 INFO - PROCESS | 2372 | 1461027981773 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:21 INFO - PROCESS | 2372 | 1461027981897 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:06:22 INFO - PROCESS | 2372 | 1461027982068 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 2372 | ++DOCSHELL 16245000 == 80 [pid = 2372] [id = 569] 18:06:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (16E31400) [pid = 2372] [serial = 1707] [outer = 00000000] 18:06:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (18B37000) [pid = 2372] [serial = 1708] [outer = 16E31400] 18:06:22 INFO - PROCESS | 2372 | 1461027982127 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (18D9CC00) [pid = 2372] [serial = 1709] [outer = 16E31400] 18:06:22 INFO - PROCESS | 2372 | 1461027982757 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1047ms 18:06:22 INFO - PROCESS | 2372 | 1461027982797 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 2372 | 1461027982801 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:06:22 INFO - PROCESS | 2372 | 1461027982805 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:06:22 INFO - PROCESS | 2372 | 1461027982807 Marionette TRACE conn5 <- [1,2242,null,{}] 18:06:22 INFO - PROCESS | 2372 | 1461027982811 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:22 INFO - PROCESS | 2372 | 1461027982927 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:06:23 INFO - PROCESS | 2372 | 1461027983080 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 2372 | ++DOCSHELL 19923400 == 81 [pid = 2372] [id = 570] 18:06:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (19926C00) [pid = 2372] [serial = 1710] [outer = 00000000] 18:06:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1B2B4C00) [pid = 2372] [serial = 1711] [outer = 19926C00] 18:06:23 INFO - PROCESS | 2372 | 1461027983136 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (1D867800) [pid = 2372] [serial = 1712] [outer = 19926C00] 18:06:23 INFO - PROCESS | 2372 | 1461027983763 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1021ms 18:06:23 INFO - PROCESS | 2372 | 1461027983830 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 2372 | 1461027983833 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:06:23 INFO - PROCESS | 2372 | 1461027983843 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 2372 | 1461027983849 Marionette TRACE conn5 <- [1,2246,null,{}] 18:06:23 INFO - PROCESS | 2372 | 1461027983870 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:24 INFO - PROCESS | 2372 | 1461027984028 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:06:24 INFO - PROCESS | 2372 | 1461027984175 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 2372 | ++DOCSHELL 10716400 == 82 [pid = 2372] [id = 571] 18:06:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1B009000) [pid = 2372] [serial = 1713] [outer = 00000000] 18:06:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (21EDA400) [pid = 2372] [serial = 1714] [outer = 1B009000] 18:06:24 INFO - PROCESS | 2372 | 1461027984232 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (21EDD400) [pid = 2372] [serial = 1715] [outer = 1B009000] 18:06:24 INFO - PROCESS | 2372 | 1461027984777 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1007ms 18:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:06:24 INFO - PROCESS | 2372 | 1461027984847 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:06:24 INFO - PROCESS | 2372 | 1461027984850 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:06:24 INFO - PROCESS | 2372 | 1461027984853 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 2372 | 1461027984855 Marionette TRACE conn5 <- [1,2250,null,{}] 18:06:24 INFO - PROCESS | 2372 | 1461027984859 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:24 INFO - PROCESS | 2372 | 1461027984973 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:06:25 INFO - PROCESS | 2372 | 1461027985125 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 2372 | ++DOCSHELL 21EDFC00 == 83 [pid = 2372] [id = 572] 18:06:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (21EE2C00) [pid = 2372] [serial = 1716] [outer = 00000000] 18:06:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (22290000) [pid = 2372] [serial = 1717] [outer = 21EE2C00] 18:06:25 INFO - PROCESS | 2372 | 1461027985180 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (22294400) [pid = 2372] [serial = 1718] [outer = 21EE2C00] 18:06:26 INFO - PROCESS | 2372 | 1461027986143 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1321ms 18:06:26 INFO - PROCESS | 2372 | 1461027986178 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:06:26 INFO - PROCESS | 2372 | 1461027986182 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:06:26 INFO - PROCESS | 2372 | 1461027986187 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - PROCESS | 2372 | 1461027986191 Marionette TRACE conn5 <- [1,2254,null,{}] 18:06:26 INFO - PROCESS | 2372 | 1461027986197 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:26 INFO - PROCESS | 2372 | 1461027986297 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:06:26 INFO - PROCESS | 2372 | 1461027986467 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:26 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAA800 == 84 [pid = 2372] [id = 573] 18:06:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (0FB30C00) [pid = 2372] [serial = 1719] [outer = 00000000] 18:06:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (105A1400) [pid = 2372] [serial = 1720] [outer = 0FB30C00] 18:06:26 INFO - PROCESS | 2372 | 1461027986518 Marionette DEBUG loaded listener.js 18:06:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (10993400) [pid = 2372] [serial = 1721] [outer = 0FB30C00] 18:06:27 INFO - PROCESS | 2372 | 1461027987094 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 18:06:27 INFO - PROCESS | 2372 | 1461027987118 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:06:27 INFO - PROCESS | 2372 | 1461027987124 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:06:27 INFO - PROCESS | 2372 | 1461027987129 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:06:27 INFO - PROCESS | 2372 | 1461027987132 Marionette TRACE conn5 <- [1,2258,null,{}] 18:06:27 INFO - PROCESS | 2372 | 1461027987135 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:27 INFO - PROCESS | 2372 | 1461027987235 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:06:27 INFO - PROCESS | 2372 | 1461027987392 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:27 INFO - PROCESS | 2372 | ++DOCSHELL 151C5800 == 85 [pid = 2372] [id = 574] 18:06:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (15304C00) [pid = 2372] [serial = 1722] [outer = 00000000] 18:06:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (161ACC00) [pid = 2372] [serial = 1723] [outer = 15304C00] 18:06:27 INFO - PROCESS | 2372 | 1461027987442 Marionette DEBUG loaded listener.js 18:06:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (16AE1C00) [pid = 2372] [serial = 1724] [outer = 15304C00] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 103DD000 == 84 [pid = 2372] [id = 567] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 1CD23C00 == 83 [pid = 2372] [id = 566] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 0FDF7400 == 82 [pid = 2372] [id = 565] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 1A088C00 == 81 [pid = 2372] [id = 564] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 15310400 == 80 [pid = 2372] [id = 563] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 0FDF2000 == 79 [pid = 2372] [id = 13] 18:06:27 INFO - PROCESS | 2372 | --DOCSHELL 19115000 == 78 [pid = 2372] [id = 562] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (1E128400) [pid = 2372] [serial = 1630] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (21241800) [pid = 2372] [serial = 1633] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (21260800) [pid = 2372] [serial = 1636] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (1915C000) [pid = 2372] [serial = 1651] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (14B47C00) [pid = 2372] [serial = 1618] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (18D66800) [pid = 2372] [serial = 1621] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (1C0DD800) [pid = 2372] [serial = 1624] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (1DB31800) [pid = 2372] [serial = 1627] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 18D0D800 == 77 [pid = 2372] [id = 561] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 14B48000 == 76 [pid = 2372] [id = 560] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 103D9C00 == 75 [pid = 2372] [id = 559] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 0EDA2400 == 74 [pid = 2372] [id = 558] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 1DC0D400 == 73 [pid = 2372] [id = 557] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 107B9C00 == 72 [pid = 2372] [id = 556] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 1A089C00 == 71 [pid = 2372] [id = 555] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 198DF800 == 70 [pid = 2372] [id = 554] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 19119000 == 69 [pid = 2372] [id = 553] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 15310000 == 68 [pid = 2372] [id = 552] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 10977C00 == 67 [pid = 2372] [id = 551] 18:06:28 INFO - PROCESS | 2372 | --DOCSHELL 18D93C00 == 66 [pid = 2372] [id = 550] 18:06:28 INFO - PROCESS | 2372 | 1461027988093 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 971ms 18:06:28 INFO - PROCESS | 2372 | 1461027988103 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 2372 | 1461027988105 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:06:28 INFO - PROCESS | 2372 | 1461027988109 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:06:28 INFO - PROCESS | 2372 | 1461027988112 Marionette TRACE conn5 <- [1,2262,null,{}] 18:06:28 INFO - PROCESS | 2372 | 1461027988122 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:28 INFO - PROCESS | 2372 | 1461027988220 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (14D9CC00) [pid = 2372] [serial = 1112] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (18B1DC00) [pid = 2372] [serial = 1643] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (1885E400) [pid = 2372] [serial = 1642] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (14D19000) [pid = 2372] [serial = 1640] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (1098BC00) [pid = 2372] [serial = 1639] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (13CE6400) [pid = 2372] [serial = 1645] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (151D9400) [pid = 2372] [serial = 1646] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (18D97000) [pid = 2372] [serial = 1648] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (18E5BC00) [pid = 2372] [serial = 1649] [outer = 00000000] [url = about:blank] 18:06:28 INFO - PROCESS | 2372 | 1461027988374 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 2372 | ++DOCSHELL 0FE7E800 == 67 [pid = 2372] [id = 575] 18:06:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (10308400) [pid = 2372] [serial = 1725] [outer = 00000000] 18:06:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (107B9800) [pid = 2372] [serial = 1726] [outer = 10308400] 18:06:28 INFO - PROCESS | 2372 | 1461027988426 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (14E31C00) [pid = 2372] [serial = 1727] [outer = 10308400] 18:06:28 INFO - PROCESS | 2372 | 1461027988854 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 771ms 18:06:28 INFO - PROCESS | 2372 | 1461027988884 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 2372 | 1461027988886 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:06:28 INFO - PROCESS | 2372 | 1461027988890 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:06:28 INFO - PROCESS | 2372 | 1461027988891 Marionette TRACE conn5 <- [1,2266,null,{}] 18:06:28 INFO - PROCESS | 2372 | 1461027988895 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:28 INFO - PROCESS | 2372 | 1461027988979 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:06:28 INFO - PROCESS | 2372 | 1461027988985 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 2372 | ++DOCSHELL 15308400 == 68 [pid = 2372] [id = 576] 18:06:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1530A400) [pid = 2372] [serial = 1728] [outer = 00000000] 18:06:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (1660B000) [pid = 2372] [serial = 1729] [outer = 1530A400] 18:06:29 INFO - PROCESS | 2372 | 1461027989030 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (16E3F400) [pid = 2372] [serial = 1730] [outer = 1530A400] 18:06:29 INFO - PROCESS | 2372 | 1461027989520 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 18:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:06:29 INFO - PROCESS | 2372 | 1461027989564 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 2372 | 1461027989566 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:06:29 INFO - PROCESS | 2372 | 1461027989569 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 2372 | 1461027989571 Marionette TRACE conn5 <- [1,2270,null,{}] 18:06:29 INFO - PROCESS | 2372 | 1461027989574 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:29 INFO - PROCESS | 2372 | 1461027989683 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:06:29 INFO - PROCESS | 2372 | 1461027989790 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 2372 | ++DOCSHELL 18740400 == 69 [pid = 2372] [id = 577] 18:06:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (187D6000) [pid = 2372] [serial = 1731] [outer = 00000000] 18:06:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (18B16000) [pid = 2372] [serial = 1732] [outer = 187D6000] 18:06:29 INFO - PROCESS | 2372 | 1461027989835 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (18B34400) [pid = 2372] [serial = 1733] [outer = 187D6000] 18:06:30 INFO - PROCESS | 2372 | 1461027990220 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 18:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:06:30 INFO - PROCESS | 2372 | 1461027990240 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:06:30 INFO - PROCESS | 2372 | 1461027990242 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:06:30 INFO - PROCESS | 2372 | 1461027990245 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:06:30 INFO - PROCESS | 2372 | 1461027990247 Marionette TRACE conn5 <- [1,2274,null,{}] 18:06:30 INFO - PROCESS | 2372 | 1461027990251 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:30 INFO - PROCESS | 2372 | 1461027990352 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:06:30 INFO - PROCESS | 2372 | 1461027990482 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 2372 | ++DOCSHELL 0FDFA000 == 70 [pid = 2372] [id = 578] 18:06:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (161AD800) [pid = 2372] [serial = 1734] [outer = 00000000] 18:06:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (18D68C00) [pid = 2372] [serial = 1735] [outer = 161AD800] 18:06:30 INFO - PROCESS | 2372 | 1461027990532 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (18E5F800) [pid = 2372] [serial = 1736] [outer = 161AD800] 18:06:30 INFO - PROCESS | 2372 | 1461027990961 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:06:31 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 18:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 18:06:31 INFO - PROCESS | 2372 | 1461027991046 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:06:31 INFO - PROCESS | 2372 | 1461027991048 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:06:31 INFO - PROCESS | 2372 | 1461027991052 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 2372 | 1461027991053 Marionette TRACE conn5 <- [1,2278,null,{}] 18:06:31 INFO - PROCESS | 2372 | 1461027991057 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 2372 | 1461027991174 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:06:31 INFO - PROCESS | 2372 | 1461027991248 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 2372 | ++DOCSHELL 19020000 == 71 [pid = 2372] [id = 579] 18:06:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (19024000) [pid = 2372] [serial = 1737] [outer = 00000000] 18:06:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (19162800) [pid = 2372] [serial = 1738] [outer = 19024000] 18:06:31 INFO - PROCESS | 2372 | 1461027991294 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (19162C00) [pid = 2372] [serial = 1739] [outer = 19024000] 18:06:31 INFO - PROCESS | 2372 | 1461027991707 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 18:06:31 INFO - PROCESS | 2372 | 1461027991723 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:06:31 INFO - PROCESS | 2372 | 1461027991725 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:06:31 INFO - PROCESS | 2372 | 1461027991733 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 2372 | 1461027991735 Marionette TRACE conn5 <- [1,2282,null,{}] 18:06:31 INFO - PROCESS | 2372 | 1461027991739 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 2372 | 1461027991856 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:06:31 INFO - PROCESS | 2372 | 1461027991862 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 2372 | ++DOCSHELL 191A6000 == 72 [pid = 2372] [id = 580] 18:06:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 159 (1923D800) [pid = 2372] [serial = 1740] [outer = 00000000] 18:06:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 160 (195E2800) [pid = 2372] [serial = 1741] [outer = 1923D800] 18:06:31 INFO - PROCESS | 2372 | 1461027991907 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 161 (198E1000) [pid = 2372] [serial = 1742] [outer = 1923D800] 18:06:32 INFO - PROCESS | 2372 | 1461027992362 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 160 (0FE7BC00) [pid = 2372] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 159 (16E75C00) [pid = 2372] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 158 (1A075400) [pid = 2372] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (1CD1D800) [pid = 2372] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (19240000) [pid = 2372] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (16E3C400) [pid = 2372] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (1CD24C00) [pid = 2372] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (18238000) [pid = 2372] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (1098C000) [pid = 2372] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (1E121C00) [pid = 2372] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (1B002C00) [pid = 2372] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (187AB400) [pid = 2372] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1D0D5800) [pid = 2372] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (1F6ED400) [pid = 2372] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (20ED2800) [pid = 2372] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (14D20800) [pid = 2372] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (0ED5F000) [pid = 2372] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (195E0000) [pid = 2372] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1A076C00) [pid = 2372] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:06:32 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (1DB29000) [pid = 2372] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (19D07800) [pid = 2372] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1CD26C00) [pid = 2372] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (19167800) [pid = 2372] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (153BB000) [pid = 2372] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (195DD400) [pid = 2372] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (1A08D400) [pid = 2372] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (103B6400) [pid = 2372] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1D0D5C00) [pid = 2372] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (105A1800) [pid = 2372] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (14E37400) [pid = 2372] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (0EDA4C00) [pid = 2372] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (18D0DC00) [pid = 2372] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (19118000) [pid = 2372] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1C0E6400) [pid = 2372] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (0ED64C00) [pid = 2372] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:06:33 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (18D99000) [pid = 2372] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:06:33 INFO - PROCESS | 2372 | 1461027992967 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 2372 | 1461027992969 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:06:33 INFO - PROCESS | 2372 | 1461027992979 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 2372 | 1461027992981 Marionette TRACE conn5 <- [1,2286,null,{}] 18:06:33 INFO - PROCESS | 2372 | 1461027992985 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 2372 | 1461027993069 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:06:33 INFO - PROCESS | 2372 | 1461027993077 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 2372 | ++DOCSHELL 0FE6F800 == 73 [pid = 2372] [id = 581] 18:06:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (0FE7BC00) [pid = 2372] [serial = 1743] [outer = 00000000] 18:06:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (10897C00) [pid = 2372] [serial = 1744] [outer = 0FE7BC00] 18:06:33 INFO - PROCESS | 2372 | 1461027993122 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (118ACC00) [pid = 2372] [serial = 1745] [outer = 0FE7BC00] 18:06:33 INFO - PROCESS | 2372 | 1461027993566 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 627ms 18:06:33 INFO - PROCESS | 2372 | 1461027993616 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 2372 | 1461027993618 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:06:33 INFO - PROCESS | 2372 | 1461027993621 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 2372 | 1461027993623 Marionette TRACE conn5 <- [1,2290,null,{}] 18:06:33 INFO - PROCESS | 2372 | 1461027993626 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 2372 | 1461027993708 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:06:33 INFO - PROCESS | 2372 | 1461027993714 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 2372 | ++DOCSHELL 14DA7000 == 74 [pid = 2372] [id = 582] 18:06:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (14E28C00) [pid = 2372] [serial = 1746] [outer = 00000000] 18:06:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1823A800) [pid = 2372] [serial = 1747] [outer = 14E28C00] 18:06:33 INFO - PROCESS | 2372 | 1461027993760 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (18B12C00) [pid = 2372] [serial = 1748] [outer = 14E28C00] 18:06:34 INFO - PROCESS | 2372 | 1461027994191 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 18:06:34 INFO - PROCESS | 2372 | 1461027994252 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 2372 | 1461027994255 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:06:34 INFO - PROCESS | 2372 | 1461027994258 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:06:34 INFO - PROCESS | 2372 | 1461027994261 Marionette TRACE conn5 <- [1,2294,null,{}] 18:06:34 INFO - PROCESS | 2372 | 1461027994264 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:34 INFO - PROCESS | 2372 | 1461027994366 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:06:34 INFO - PROCESS | 2372 | 1461027994372 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 2372 | ++DOCSHELL 19241C00 == 75 [pid = 2372] [id = 583] 18:06:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (195E6C00) [pid = 2372] [serial = 1749] [outer = 00000000] 18:06:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (1A077000) [pid = 2372] [serial = 1750] [outer = 195E6C00] 18:06:34 INFO - PROCESS | 2372 | 1461027994421 Marionette DEBUG loaded listener.js 18:06:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1A087800) [pid = 2372] [serial = 1751] [outer = 195E6C00] 18:06:34 INFO - PROCESS | 2372 | 1461027994915 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 18:06:35 INFO - PROCESS | 2372 | 1461027995033 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 2372 | 1461027995037 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:06:35 INFO - PROCESS | 2372 | 1461027995042 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - PROCESS | 2372 | 1461027995046 Marionette TRACE conn5 <- [1,2298,null,{}] 18:06:35 INFO - PROCESS | 2372 | 1461027995053 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:35 INFO - PROCESS | 2372 | 1461027995210 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:06:35 INFO - PROCESS | 2372 | 1461027995328 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 2372 | ++DOCSHELL 103D7C00 == 76 [pid = 2372] [id = 584] 18:06:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (103DD400) [pid = 2372] [serial = 1752] [outer = 00000000] 18:06:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (105A0C00) [pid = 2372] [serial = 1753] [outer = 103DD400] 18:06:35 INFO - PROCESS | 2372 | 1461027995398 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (1098A400) [pid = 2372] [serial = 1754] [outer = 103DD400] 18:06:36 INFO - PROCESS | 2372 | 1461027996066 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1078ms 18:06:36 INFO - PROCESS | 2372 | 1461027996121 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:06:36 INFO - PROCESS | 2372 | 1461027996124 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:06:36 INFO - PROCESS | 2372 | 1461027996132 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:06:36 INFO - PROCESS | 2372 | 1461027996136 Marionette TRACE conn5 <- [1,2302,null,{}] 18:06:36 INFO - PROCESS | 2372 | 1461027996140 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:36 INFO - PROCESS | 2372 | 1461027996281 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:06:36 INFO - PROCESS | 2372 | 1461027996431 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 2372 | ++DOCSHELL 11448000 == 77 [pid = 2372] [id = 585] 18:06:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (14B49C00) [pid = 2372] [serial = 1755] [outer = 00000000] 18:06:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (16251000) [pid = 2372] [serial = 1756] [outer = 14B49C00] 18:06:36 INFO - PROCESS | 2372 | 1461027996487 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1828FC00) [pid = 2372] [serial = 1757] [outer = 14B49C00] 18:06:37 INFO - PROCESS | 2372 | 1461027997009 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 18:06:37 INFO - PROCESS | 2372 | 1461027997065 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 2372 | 1461027997068 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:06:37 INFO - PROCESS | 2372 | 1461027997073 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - PROCESS | 2372 | 1461027997075 Marionette TRACE conn5 <- [1,2306,null,{}] 18:06:37 INFO - PROCESS | 2372 | 1461027997086 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:37 INFO - PROCESS | 2372 | 1461027997201 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:06:37 INFO - PROCESS | 2372 | 1461027997363 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:37 INFO - PROCESS | 2372 | ++DOCSHELL 161B0000 == 78 [pid = 2372] [id = 586] 18:06:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (18E54400) [pid = 2372] [serial = 1758] [outer = 00000000] 18:06:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (19926000) [pid = 2372] [serial = 1759] [outer = 18E54400] 18:06:37 INFO - PROCESS | 2372 | 1461027997423 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (1A07F800) [pid = 2372] [serial = 1760] [outer = 18E54400] 18:06:38 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 18:06:38 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 18:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:38 INFO - _addTest/ [0,2309,"getWindowHandle",null] 18:06:38 INFO - PROCESS | 2372 | 1461027998048 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:06:38 INFO - PROCESS | 2372 | 1461027998052 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:06:38 INFO - PROCESS | 2372 | 1461027998054 Marionette TRACE conn5 <- [1,2310,null,{}] 18:06:38 INFO - PROCESS | 2372 | 1461027998057 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:38 INFO - PROCESS | 2372 | 1461027998171 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:06:38 INFO - PROCESS | 2372 | 1461027998338 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 2372 | ++DOCSHELL 1A083800 == 79 [pid = 2372] [id = 587] 18:06:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (1A08C000) [pid = 2372] [serial = 1761] [outer = 00000000] 18:06:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (1C0E6000) [pid = 2372] [serial = 1762] [outer = 1A08C000] 18:06:38 INFO - PROCESS | 2372 | 1461027998394 Marionette DEBUG loaded listener.js 18:06:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 146 (1C58A000) [pid = 2372] [serial = 1763] [outer = 1A08C000] 18:06:38 INFO - PROCESS | 2372 | 1461027998967 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 18:06:39 INFO - PROCESS | 2372 | 1461027999025 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 2372 | 1461027999028 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:06:39 INFO - PROCESS | 2372 | 1461027999031 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:06:39 INFO - PROCESS | 2372 | 1461027999033 Marionette TRACE conn5 <- [1,2314,null,{}] 18:06:39 INFO - PROCESS | 2372 | 1461027999036 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:39 INFO - PROCESS | 2372 | 1461027999142 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:06:39 INFO - PROCESS | 2372 | 1461027999291 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:39 INFO - PROCESS | 2372 | ++DOCSHELL 1CA90000 == 80 [pid = 2372] [id = 588] 18:06:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 147 (1CD1F800) [pid = 2372] [serial = 1764] [outer = 00000000] 18:06:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 148 (1D0D4C00) [pid = 2372] [serial = 1765] [outer = 1CD1F800] 18:06:39 INFO - PROCESS | 2372 | 1461027999347 Marionette DEBUG loaded listener.js 18:06:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 149 (1D0D5C00) [pid = 2372] [serial = 1766] [outer = 1CD1F800] 18:06:39 INFO - PROCESS | 2372 | 1461027999889 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 870ms 18:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:06:39 INFO - PROCESS | 2372 | 1461027999905 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 2372 | 1461027999907 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:06:39 INFO - PROCESS | 2372 | 1461027999911 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - PROCESS | 2372 | 1461027999912 Marionette TRACE conn5 <- [1,2318,null,{}] 18:06:39 INFO - PROCESS | 2372 | 1461027999916 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:40 INFO - PROCESS | 2372 | 1461028000045 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:06:40 INFO - PROCESS | 2372 | 1461028000173 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 2372 | ++DOCSHELL 1DF09800 == 81 [pid = 2372] [id = 589] 18:06:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 150 (1DF0A400) [pid = 2372] [serial = 1767] [outer = 00000000] 18:06:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 151 (1F6E2800) [pid = 2372] [serial = 1768] [outer = 1DF0A400] 18:06:40 INFO - PROCESS | 2372 | 1461028000229 Marionette DEBUG loaded listener.js 18:06:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 152 (20ECF000) [pid = 2372] [serial = 1769] [outer = 1DF0A400] 18:06:40 INFO - PROCESS | 2372 | 1461028000850 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 18:06:40 INFO - PROCESS | 2372 | 1461028000882 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 2372 | 1461028000884 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:06:40 INFO - PROCESS | 2372 | 1461028000888 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:06:40 INFO - PROCESS | 2372 | 1461028000889 Marionette TRACE conn5 <- [1,2322,null,{}] 18:06:40 INFO - PROCESS | 2372 | 1461028000893 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:41 INFO - PROCESS | 2372 | 1461028000999 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:06:41 INFO - PROCESS | 2372 | 1461028001166 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:41 INFO - PROCESS | 2372 | ++DOCSHELL 10307800 == 82 [pid = 2372] [id = 590] 18:06:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 153 (103E2000) [pid = 2372] [serial = 1770] [outer = 00000000] 18:06:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 154 (151DF800) [pid = 2372] [serial = 1771] [outer = 103E2000] 18:06:41 INFO - PROCESS | 2372 | 1461028001221 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 155 (161A6000) [pid = 2372] [serial = 1772] [outer = 103E2000] 18:06:42 INFO - PROCESS | 2372 | 1461028001997 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1119ms 18:06:42 INFO - PROCESS | 2372 | 1461028002011 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 2372 | 1461028002015 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:06:42 INFO - PROCESS | 2372 | 1461028002021 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:06:42 INFO - PROCESS | 2372 | 1461028002024 Marionette TRACE conn5 <- [1,2326,null,{}] 18:06:42 INFO - PROCESS | 2372 | 1461028002029 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 2372 | 1461028002136 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:06:42 INFO - PROCESS | 2372 | 1461028002309 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 2372 | ++DOCSHELL 14FDC400 == 83 [pid = 2372] [id = 591] 18:06:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 156 (15126C00) [pid = 2372] [serial = 1773] [outer = 00000000] 18:06:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 157 (154D1400) [pid = 2372] [serial = 1774] [outer = 15126C00] 18:06:42 INFO - PROCESS | 2372 | 1461028002362 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 158 (16E35C00) [pid = 2372] [serial = 1775] [outer = 15126C00] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 18D16C00 == 82 [pid = 2372] [id = 201] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 14DA7000 == 81 [pid = 2372] [id = 582] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 0FE6F800 == 80 [pid = 2372] [id = 581] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 191A6000 == 79 [pid = 2372] [id = 580] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 19020000 == 78 [pid = 2372] [id = 579] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 0FDFA000 == 77 [pid = 2372] [id = 578] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 18740400 == 76 [pid = 2372] [id = 577] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 15308400 == 75 [pid = 2372] [id = 576] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 0FE7E800 == 74 [pid = 2372] [id = 575] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 151C5800 == 73 [pid = 2372] [id = 574] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 157 (0FDED800) [pid = 2372] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 156 (1A075C00) [pid = 2372] [serial = 1663] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 155 (1B010C00) [pid = 2372] [serial = 1666] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 154 (2123B800) [pid = 2372] [serial = 1672] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 153 (1DC12800) [pid = 2372] [serial = 1669] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 0EDAA800 == 72 [pid = 2372] [id = 573] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 19923400 == 71 [pid = 2372] [id = 570] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 16245000 == 70 [pid = 2372] [id = 569] 18:06:42 INFO - PROCESS | 2372 | --DOCSHELL 10716800 == 69 [pid = 2372] [id = 568] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 152 (14DA2400) [pid = 2372] [serial = 1472] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 151 (21263000) [pid = 2372] [serial = 1637] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 150 (113A0C00) [pid = 2372] [serial = 1571] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 149 (19159800) [pid = 2372] [serial = 1523] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 148 (1B001C00) [pid = 2372] [serial = 1421] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 147 (1DF10000) [pid = 2372] [serial = 1526] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 146 (1CA91800) [pid = 2372] [serial = 1625] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 145 (21246400) [pid = 2372] [serial = 1535] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (1D86A000) [pid = 2372] [serial = 1481] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (19027C00) [pid = 2372] [serial = 1622] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (153C7400) [pid = 2372] [serial = 1520] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (1F6EDC00) [pid = 2372] [serial = 1529] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (1BCE5000) [pid = 2372] [serial = 1616] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1CA96C00) [pid = 2372] [serial = 1478] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1F6EB800) [pid = 2372] [serial = 1631] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (20ED2400) [pid = 2372] [serial = 1532] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (21248000) [pid = 2372] [serial = 1634] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (16E37400) [pid = 2372] [serial = 1574] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (14E3C000) [pid = 2372] [serial = 1619] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1C0E9800) [pid = 2372] [serial = 1586] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1A08E000) [pid = 2372] [serial = 1583] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1DC18800) [pid = 2372] [serial = 1484] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (19F50C00) [pid = 2372] [serial = 1580] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1DC16400) [pid = 2372] [serial = 1628] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (19781400) [pid = 2372] [serial = 1577] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (19024800) [pid = 2372] [serial = 1475] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (19F48000) [pid = 2372] [serial = 1690] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (1BC63400) [pid = 2372] [serial = 1693] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (1A073000) [pid = 2372] [serial = 1691] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (16E3AC00) [pid = 2372] [serial = 1696] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1C0E9400) [pid = 2372] [serial = 1694] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1DFDC800) [pid = 2372] [serial = 1699] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (16AEF800) [pid = 2372] [serial = 1678] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (191A9000) [pid = 2372] [serial = 1660] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (113A4400) [pid = 2372] [serial = 1654] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (16605C00) [pid = 2372] [serial = 1681] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (16E37800) [pid = 2372] [serial = 1682] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (153C5400) [pid = 2372] [serial = 1676] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (14E23C00) [pid = 2372] [serial = 1675] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (18E53400) [pid = 2372] [serial = 1684] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (1901E800) [pid = 2372] [serial = 1685] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1923E000) [pid = 2372] [serial = 1687] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (16E3A800) [pid = 2372] [serial = 1657] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1F78BC00) [pid = 2372] [serial = 1700] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18246400) [pid = 2372] [serial = 1679] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (20EDA000) [pid = 2372] [serial = 1702] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (195D8000) [pid = 2372] [serial = 1688] [outer = 00000000] [url = about:blank] 18:06:42 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (1B2EC800) [pid = 2372] [serial = 1697] [outer = 00000000] [url = about:blank] 18:06:43 INFO - PROCESS | 2372 | 1461028002995 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1018ms 18:06:43 INFO - PROCESS | 2372 | 1461028003043 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 2372 | 1461028003048 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:06:43 INFO - PROCESS | 2372 | 1461028003054 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - PROCESS | 2372 | 1461028003057 Marionette TRACE conn5 <- [1,2330,null,{}] 18:06:43 INFO - PROCESS | 2372 | 1461028003060 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:43 INFO - PROCESS | 2372 | 1461028003153 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:06:43 INFO - PROCESS | 2372 | 1461028003261 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF9800 == 70 [pid = 2372] [id = 592] 18:06:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (0FDFA000) [pid = 2372] [serial = 1776] [outer = 00000000] 18:06:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (107B0C00) [pid = 2372] [serial = 1777] [outer = 0FDFA000] 18:06:43 INFO - PROCESS | 2372 | 1461028003307 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (14E28800) [pid = 2372] [serial = 1778] [outer = 0FDFA000] 18:06:43 INFO - PROCESS | 2372 | 1461028003779 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 770ms 18:06:43 INFO - PROCESS | 2372 | 1461028003828 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 2372 | 1461028003830 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:06:43 INFO - PROCESS | 2372 | 1461028003833 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:06:43 INFO - PROCESS | 2372 | 1461028003836 Marionette TRACE conn5 <- [1,2334,null,{}] 18:06:43 INFO - PROCESS | 2372 | 1461028003847 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:43 INFO - PROCESS | 2372 | 1461028003940 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:06:43 INFO - PROCESS | 2372 | 1461028003950 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 2372 | ++DOCSHELL 16AEF800 == 71 [pid = 2372] [id = 593] 18:06:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (16E32C00) [pid = 2372] [serial = 1779] [outer = 00000000] 18:06:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (16E70C00) [pid = 2372] [serial = 1780] [outer = 16E32C00] 18:06:44 INFO - PROCESS | 2372 | 1461028004000 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18740400) [pid = 2372] [serial = 1781] [outer = 16E32C00] 18:06:44 INFO - PROCESS | 2372 | 1461028004505 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 18:06:44 INFO - PROCESS | 2372 | 1461028004568 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 2372 | 1461028004571 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:06:44 INFO - PROCESS | 2372 | 1461028004574 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:06:44 INFO - PROCESS | 2372 | 1461028004575 Marionette TRACE conn5 <- [1,2338,null,{}] 18:06:44 INFO - PROCESS | 2372 | 1461028004579 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 2372 | 1461028004668 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:06:44 INFO - PROCESS | 2372 | 1461028004815 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 2372 | ++DOCSHELL 18B16C00 == 72 [pid = 2372] [id = 594] 18:06:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18B18000) [pid = 2372] [serial = 1782] [outer = 00000000] 18:06:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18D63800) [pid = 2372] [serial = 1783] [outer = 18B18000] 18:06:44 INFO - PROCESS | 2372 | 1461028004860 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (18D98800) [pid = 2372] [serial = 1784] [outer = 18B18000] 18:06:45 INFO - PROCESS | 2372 | 1461028005272 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 18:06:45 INFO - PROCESS | 2372 | 1461028005307 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:06:45 INFO - PROCESS | 2372 | 1461028005309 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:06:45 INFO - PROCESS | 2372 | 1461028005312 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 2372 | 1461028005314 Marionette TRACE conn5 <- [1,2342,null,{}] 18:06:45 INFO - PROCESS | 2372 | 1461028005318 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:45 INFO - PROCESS | 2372 | 1461028005445 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:06:45 INFO - PROCESS | 2372 | 1461028005513 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 2372 | ++DOCSHELL 105A1C00 == 73 [pid = 2372] [id = 595] 18:06:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (105A2400) [pid = 2372] [serial = 1785] [outer = 00000000] 18:06:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (19024800) [pid = 2372] [serial = 1786] [outer = 105A2400] 18:06:45 INFO - PROCESS | 2372 | 1461028005562 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (19028800) [pid = 2372] [serial = 1787] [outer = 105A2400] 18:06:46 INFO - PROCESS | 2372 | 1461028006017 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 770ms 18:06:46 INFO - PROCESS | 2372 | 1461028006090 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 2372 | 1461028006092 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:06:46 INFO - PROCESS | 2372 | 1461028006095 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:06:46 INFO - PROCESS | 2372 | 1461028006097 Marionette TRACE conn5 <- [1,2346,null,{}] 18:06:46 INFO - PROCESS | 2372 | 1461028006100 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 2372 | 1461028006230 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:06:46 INFO - PROCESS | 2372 | 1461028006304 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 2372 | ++DOCSHELL 19159400 == 74 [pid = 2372] [id = 596] 18:06:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1915A000) [pid = 2372] [serial = 1788] [outer = 00000000] 18:06:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (195D9000) [pid = 2372] [serial = 1789] [outer = 1915A000] 18:06:46 INFO - PROCESS | 2372 | 1461028006351 Marionette DEBUG loaded listener.js 18:06:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1977D000) [pid = 2372] [serial = 1790] [outer = 1915A000] 18:06:46 INFO - PROCESS | 2372 | 1461028006772 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 18:06:46 INFO - PROCESS | 2372 | 1461028006829 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 2372 | 1461028006831 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:06:46 INFO - PROCESS | 2372 | 1461028006834 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 2372 | 1461028006836 Marionette TRACE conn5 <- [1,2350,null,{}] 18:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:06:46 INFO - PROCESS | 2372 | 1461028006839 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 2372 | 1461028006960 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:06:47 INFO - PROCESS | 2372 | 1461028007031 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:47 INFO - PROCESS | 2372 | ++DOCSHELL 19921400 == 75 [pid = 2372] [id = 597] 18:06:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (19D03C00) [pid = 2372] [serial = 1791] [outer = 00000000] 18:06:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1A073000) [pid = 2372] [serial = 1792] [outer = 19D03C00] 18:06:47 INFO - PROCESS | 2372 | 1461028007077 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1A080800) [pid = 2372] [serial = 1793] [outer = 19D03C00] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19024000) [pid = 2372] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1530A400) [pid = 2372] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (0FE7BC00) [pid = 2372] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (16E31400) [pid = 2372] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (0FB30C00) [pid = 2372] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (10978C00) [pid = 2372] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (1A08DC00) [pid = 2372] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (161AD800) [pid = 2372] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (21EE2C00) [pid = 2372] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (19926C00) [pid = 2372] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (15304C00) [pid = 2372] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1537B400) [pid = 2372] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1B009000) [pid = 2372] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (198E2C00) [pid = 2372] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (187D6000) [pid = 2372] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1F6E6400) [pid = 2372] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1923D800) [pid = 2372] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (10308400) [pid = 2372] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (18E60800) [pid = 2372] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (14E28C00) [pid = 2372] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (15310800) [pid = 2372] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1097F800) [pid = 2372] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:06:47 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1915B000) [pid = 2372] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:06:47 INFO - PROCESS | 2372 | 1461028007637 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 871ms 18:06:47 INFO - PROCESS | 2372 | 1461028007709 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:06:47 INFO - PROCESS | 2372 | 1461028007711 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:06:47 INFO - PROCESS | 2372 | 1461028007714 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:06:47 INFO - PROCESS | 2372 | 1461028007715 Marionette TRACE conn5 <- [1,2354,null,{}] 18:06:47 INFO - PROCESS | 2372 | 1461028007719 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:47 INFO - PROCESS | 2372 | 1461028007803 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:06:47 INFO - PROCESS | 2372 | 1461028007809 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:47 INFO - PROCESS | 2372 | ++DOCSHELL 1537B400 == 76 [pid = 2372] [id = 598] 18:06:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1537BC00) [pid = 2372] [serial = 1794] [outer = 00000000] 18:06:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18B14000) [pid = 2372] [serial = 1795] [outer = 1537BC00] 18:06:47 INFO - PROCESS | 2372 | 1461028007853 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1902B400) [pid = 2372] [serial = 1796] [outer = 1537BC00] 18:06:48 INFO - PROCESS | 2372 | 1461028008290 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 18:06:48 INFO - PROCESS | 2372 | 1461028008345 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:06:48 INFO - PROCESS | 2372 | 1461028008347 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:06:48 INFO - PROCESS | 2372 | 1461028008350 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:06:48 INFO - PROCESS | 2372 | 1461028008352 Marionette TRACE conn5 <- [1,2358,null,{}] 18:06:48 INFO - PROCESS | 2372 | 1461028008355 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:48 INFO - PROCESS | 2372 | 1461028008445 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:06:48 INFO - PROCESS | 2372 | 1461028008452 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 2372 | ++DOCSHELL 1915B000 == 77 [pid = 2372] [id = 599] 18:06:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (19249400) [pid = 2372] [serial = 1797] [outer = 00000000] 18:06:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1A08DC00) [pid = 2372] [serial = 1798] [outer = 19249400] 18:06:48 INFO - PROCESS | 2372 | 1461028008495 Marionette DEBUG loaded listener.js 18:06:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1B008400) [pid = 2372] [serial = 1799] [outer = 19249400] 18:06:48 INFO - PROCESS | 2372 | 1461028008967 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 18:06:49 INFO - PROCESS | 2372 | 1461028009025 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 2372 | 1461028009027 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:06:49 INFO - PROCESS | 2372 | 1461028009030 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 2372 | 1461028009031 Marionette TRACE conn5 <- [1,2362,null,{}] 18:06:49 INFO - PROCESS | 2372 | 1461028009035 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:49 INFO - PROCESS | 2372 | 1461028009123 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:06:49 INFO - PROCESS | 2372 | 1461028009129 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:49 INFO - PROCESS | 2372 | ++DOCSHELL 13C50400 == 78 [pid = 2372] [id = 600] 18:06:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1B00C000) [pid = 2372] [serial = 1800] [outer = 00000000] 18:06:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1BC63400) [pid = 2372] [serial = 1801] [outer = 1B00C000] 18:06:49 INFO - PROCESS | 2372 | 1461028009172 Marionette DEBUG loaded listener.js 18:06:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1C076000) [pid = 2372] [serial = 1802] [outer = 1B00C000] 18:06:49 INFO - PROCESS | 2372 | 1461028009942 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 18:06:50 INFO - PROCESS | 2372 | 1461028010001 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:06:50 INFO - PROCESS | 2372 | 1461028010007 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:06:50 INFO - PROCESS | 2372 | 1461028010013 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:06:50 INFO - PROCESS | 2372 | 1461028010016 Marionette TRACE conn5 <- [1,2366,null,{}] 18:06:50 INFO - PROCESS | 2372 | 1461028010022 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:50 INFO - PROCESS | 2372 | 1461028010144 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:06:50 INFO - PROCESS | 2372 | 1461028010296 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 2372 | ++DOCSHELL 13C52800 == 79 [pid = 2372] [id = 601] 18:06:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (14B47C00) [pid = 2372] [serial = 1803] [outer = 00000000] 18:06:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (15304000) [pid = 2372] [serial = 1804] [outer = 14B47C00] 18:06:50 INFO - PROCESS | 2372 | 1461028010358 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (15379000) [pid = 2372] [serial = 1805] [outer = 14B47C00] 18:06:50 INFO - PROCESS | 2372 | 1461028010931 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 18:06:51 INFO - PROCESS | 2372 | 1461028010986 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 2372 | 1461028010992 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:06:51 INFO - PROCESS | 2372 | 1461028010999 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 2372 | 1461028011001 Marionette TRACE conn5 <- [1,2370,null,{}] 18:06:51 INFO - PROCESS | 2372 | 1461028011006 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:51 INFO - PROCESS | 2372 | 1461028011120 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:06:51 INFO - PROCESS | 2372 | 1461028011282 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 2372 | ++DOCSHELL 1660E400 == 80 [pid = 2372] [id = 602] 18:06:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (16AE7000) [pid = 2372] [serial = 1806] [outer = 00000000] 18:06:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (18D16C00) [pid = 2372] [serial = 1807] [outer = 16AE7000] 18:06:51 INFO - PROCESS | 2372 | 1461028011338 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (19020800) [pid = 2372] [serial = 1808] [outer = 16AE7000] 18:06:51 INFO - PROCESS | 2372 | 1461028011957 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 18:06:52 INFO - PROCESS | 2372 | 1461028011981 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:06:52 INFO - PROCESS | 2372 | 1461028011984 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:06:52 INFO - PROCESS | 2372 | 1461028011989 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 2372 | 1461028011992 Marionette TRACE conn5 <- [1,2374,null,{}] 18:06:52 INFO - PROCESS | 2372 | 1461028012004 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:52 INFO - PROCESS | 2372 | 1461028012123 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:06:52 INFO - PROCESS | 2372 | 1461028012277 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 2372 | ++DOCSHELL 1BCF3800 == 81 [pid = 2372] [id = 603] 18:06:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1C06B400) [pid = 2372] [serial = 1809] [outer = 00000000] 18:06:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1CA90800) [pid = 2372] [serial = 1810] [outer = 1C06B400] 18:06:52 INFO - PROCESS | 2372 | 1461028012337 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1CD23800) [pid = 2372] [serial = 1811] [outer = 1C06B400] 18:06:52 INFO - PROCESS | 2372 | 1461028012940 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1026ms 18:06:53 INFO - PROCESS | 2372 | 1461028013017 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 2372 | 1461028013020 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:06:53 INFO - PROCESS | 2372 | 1461028013024 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - PROCESS | 2372 | 1461028013026 Marionette TRACE conn5 <- [1,2378,null,{}] 18:06:53 INFO - PROCESS | 2372 | 1461028013030 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 2372 | 1461028013143 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:06:53 INFO - PROCESS | 2372 | 1461028013292 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 2372 | ++DOCSHELL 1CD2C400 == 82 [pid = 2372] [id = 604] 18:06:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1D0CFC00) [pid = 2372] [serial = 1812] [outer = 00000000] 18:06:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1DB2F000) [pid = 2372] [serial = 1813] [outer = 1D0CFC00] 18:06:53 INFO - PROCESS | 2372 | 1461028013349 Marionette DEBUG loaded listener.js 18:06:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1DC16C00) [pid = 2372] [serial = 1814] [outer = 1D0CFC00] 18:06:53 INFO - PROCESS | 2372 | 1461028013932 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 18:06:54 INFO - PROCESS | 2372 | 1461028013998 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 2372 | 1461028014000 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:06:54 INFO - PROCESS | 2372 | 1461028014003 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:06:54 INFO - PROCESS | 2372 | 1461028014005 Marionette TRACE conn5 <- [1,2382,null,{}] 18:06:54 INFO - PROCESS | 2372 | 1461028014009 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:54 INFO - PROCESS | 2372 | 1461028014117 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:06:54 INFO - PROCESS | 2372 | 1461028014266 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 2372 | ++DOCSHELL 1C0E8800 == 83 [pid = 2372] [id = 605] 18:06:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1DC12800) [pid = 2372] [serial = 1815] [outer = 00000000] 18:06:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1DFDC800) [pid = 2372] [serial = 1816] [outer = 1DC12800] 18:06:54 INFO - PROCESS | 2372 | 1461028014323 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1E12DC00) [pid = 2372] [serial = 1817] [outer = 1DC12800] 18:06:54 INFO - PROCESS | 2372 | 1461028014900 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 971ms 18:06:55 INFO - PROCESS | 2372 | 1461028014978 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 2372 | 1461028014980 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:06:55 INFO - PROCESS | 2372 | 1461028014983 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:06:55 INFO - PROCESS | 2372 | 1461028014985 Marionette TRACE conn5 <- [1,2386,null,{}] 18:06:55 INFO - PROCESS | 2372 | 1461028014989 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:55 INFO - PROCESS | 2372 | 1461028015126 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:06:55 INFO - PROCESS | 2372 | 1461028015277 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:55 INFO - PROCESS | 2372 | ++DOCSHELL 103B4800 == 84 [pid = 2372] [id = 606] 18:06:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (103BA000) [pid = 2372] [serial = 1818] [outer = 00000000] 18:06:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (13C06000) [pid = 2372] [serial = 1819] [outer = 103BA000] 18:06:55 INFO - PROCESS | 2372 | 1461028015335 Marionette DEBUG loaded listener.js 18:06:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (14E28000) [pid = 2372] [serial = 1820] [outer = 103BA000] 18:06:56 INFO - PROCESS | 2372 | 1461028016159 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1234ms 18:06:56 INFO - PROCESS | 2372 | 1461028016222 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:06:56 INFO - PROCESS | 2372 | 1461028016226 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:06:56 INFO - PROCESS | 2372 | 1461028016232 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 2372 | 1461028016235 Marionette TRACE conn5 <- [1,2390,null,{}] 18:06:56 INFO - PROCESS | 2372 | 1461028016241 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 2372 | 1461028016378 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:06:56 INFO - PROCESS | 2372 | 1461028016537 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 2372 | ++DOCSHELL 15309800 == 85 [pid = 2372] [id = 607] 18:06:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1530E800) [pid = 2372] [serial = 1821] [outer = 00000000] 18:06:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (16E3AC00) [pid = 2372] [serial = 1822] [outer = 1530E800] 18:06:56 INFO - PROCESS | 2372 | 1461028016592 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (18735400) [pid = 2372] [serial = 1823] [outer = 1530E800] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 0ED5F400 == 84 [pid = 2372] [id = 490] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 1B211800 == 83 [pid = 2372] [id = 478] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 18B1A000 == 82 [pid = 2372] [id = 440] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 1148FC00 == 81 [pid = 2372] [id = 524] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 1915B000 == 80 [pid = 2372] [id = 599] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 1537B400 == 79 [pid = 2372] [id = 598] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 19921400 == 78 [pid = 2372] [id = 597] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 19159400 == 77 [pid = 2372] [id = 596] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 105A1C00 == 76 [pid = 2372] [id = 595] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 18B16C00 == 75 [pid = 2372] [id = 594] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1A077000) [pid = 2372] [serial = 1750] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 16AEF800 == 74 [pid = 2372] [id = 593] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 0FDF9800 == 73 [pid = 2372] [id = 592] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 14FDC400 == 72 [pid = 2372] [id = 591] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 161B0000 == 71 [pid = 2372] [id = 586] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 11448000 == 70 [pid = 2372] [id = 585] 18:06:57 INFO - PROCESS | 2372 | --DOCSHELL 103D7C00 == 69 [pid = 2372] [id = 584] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (18B12C00) [pid = 2372] [serial = 1748] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (19162800) [pid = 2372] [serial = 1738] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (16E3F400) [pid = 2372] [serial = 1730] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (118ACC00) [pid = 2372] [serial = 1745] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (18B37000) [pid = 2372] [serial = 1708] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (10993400) [pid = 2372] [serial = 1721] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (10897C00) [pid = 2372] [serial = 1744] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (14B42000) [pid = 2372] [serial = 1706] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1B2E4800) [pid = 2372] [serial = 1667] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (19162C00) [pid = 2372] [serial = 1739] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (18E5F800) [pid = 2372] [serial = 1736] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (22290000) [pid = 2372] [serial = 1717] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (1B2B4C00) [pid = 2372] [serial = 1711] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (161ACC00) [pid = 2372] [serial = 1723] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (1E127400) [pid = 2372] [serial = 1670] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (11493000) [pid = 2372] [serial = 1705] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (16AE1C00) [pid = 2372] [serial = 1724] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1660B000) [pid = 2372] [serial = 1729] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (18D68C00) [pid = 2372] [serial = 1735] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (21EDD400) [pid = 2372] [serial = 1715] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (21EDA400) [pid = 2372] [serial = 1714] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1A082800) [pid = 2372] [serial = 1664] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1D867800) [pid = 2372] [serial = 1712] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18B16000) [pid = 2372] [serial = 1732] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (21240000) [pid = 2372] [serial = 1673] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (195E2800) [pid = 2372] [serial = 1741] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (18D9CC00) [pid = 2372] [serial = 1709] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (14E31C00) [pid = 2372] [serial = 1727] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (191A1400) [pid = 2372] [serial = 1652] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (107B9800) [pid = 2372] [serial = 1726] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18B34400) [pid = 2372] [serial = 1733] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (1823A800) [pid = 2372] [serial = 1747] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (198E1000) [pid = 2372] [serial = 1742] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (105A1400) [pid = 2372] [serial = 1720] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (22294400) [pid = 2372] [serial = 1718] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (1823D400) [pid = 2372] [serial = 1658] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (14B48400) [pid = 2372] [serial = 1655] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (19246000) [pid = 2372] [serial = 1661] [outer = 00000000] [url = about:blank] 18:06:57 INFO - PROCESS | 2372 | 1461028017234 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1023ms 18:06:57 INFO - PROCESS | 2372 | 1461028017255 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 2372 | 1461028017261 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:06:57 INFO - PROCESS | 2372 | 1461028017266 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:06:57 INFO - PROCESS | 2372 | 1461028017269 Marionette TRACE conn5 <- [1,2394,null,{}] 18:06:57 INFO - PROCESS | 2372 | 1461028017272 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:57 INFO - PROCESS | 2372 | 1461028017361 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:06:57 INFO - PROCESS | 2372 | 1461028017470 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 2372 | ++DOCSHELL 0ED64C00 == 70 [pid = 2372] [id = 608] 18:06:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (103B4400) [pid = 2372] [serial = 1824] [outer = 00000000] 18:06:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (10994000) [pid = 2372] [serial = 1825] [outer = 103B4400] 18:06:57 INFO - PROCESS | 2372 | 1461028017515 Marionette DEBUG loaded listener.js 18:06:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (14B40C00) [pid = 2372] [serial = 1826] [outer = 103B4400] 18:06:57 INFO - PROCESS | 2372 | 1461028017948 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 731ms 18:06:58 INFO - PROCESS | 2372 | 1461028018004 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:06:58 INFO - PROCESS | 2372 | 1461028018007 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:06:58 INFO - PROCESS | 2372 | 1461028018010 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - PROCESS | 2372 | 1461028018013 Marionette TRACE conn5 <- [1,2398,null,{}] 18:06:58 INFO - PROCESS | 2372 | 1461028018023 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:58 INFO - PROCESS | 2372 | 1461028018142 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:06:58 INFO - PROCESS | 2372 | 1461028018158 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:58 INFO - PROCESS | 2372 | ++DOCSHELL 16E72C00 == 71 [pid = 2372] [id = 609] 18:06:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (1823A800) [pid = 2372] [serial = 1827] [outer = 00000000] 18:06:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (187D6400) [pid = 2372] [serial = 1828] [outer = 1823A800] 18:06:58 INFO - PROCESS | 2372 | 1461028018205 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (18B17400) [pid = 2372] [serial = 1829] [outer = 1823A800] 18:06:58 INFO - PROCESS | 2372 | 1461028018680 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 18:06:58 INFO - PROCESS | 2372 | 1461028018745 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:06:58 INFO - PROCESS | 2372 | 1461028018748 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:06:58 INFO - PROCESS | 2372 | 1461028018751 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:06:58 INFO - PROCESS | 2372 | 1461028018753 Marionette TRACE conn5 <- [1,2402,null,{}] 18:06:58 INFO - PROCESS | 2372 | 1461028018757 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:58 INFO - PROCESS | 2372 | 1461028018846 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:06:58 INFO - PROCESS | 2372 | 1461028018964 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 2372 | ++DOCSHELL 154D0800 == 72 [pid = 2372] [id = 610] 18:06:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (18B19C00) [pid = 2372] [serial = 1830] [outer = 00000000] 18:06:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (18D0E400) [pid = 2372] [serial = 1831] [outer = 18B19C00] 18:06:59 INFO - PROCESS | 2372 | 1461028019012 Marionette DEBUG loaded listener.js 18:06:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (18E55C00) [pid = 2372] [serial = 1832] [outer = 18B19C00] 18:06:59 INFO - PROCESS | 2372 | 1461028019428 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 18:06:59 INFO - PROCESS | 2372 | 1461028019485 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:06:59 INFO - PROCESS | 2372 | 1461028019487 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:06:59 INFO - PROCESS | 2372 | 1461028019490 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:06:59 INFO - PROCESS | 2372 | 1461028019492 Marionette TRACE conn5 <- [1,2406,null,{}] 18:06:59 INFO - PROCESS | 2372 | 1461028019496 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:59 INFO - PROCESS | 2372 | 1461028019646 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:06:59 INFO - PROCESS | 2372 | 1461028019722 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 2372 | ++DOCSHELL 18B34800 == 73 [pid = 2372] [id = 611] 18:06:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18B3F000) [pid = 2372] [serial = 1833] [outer = 00000000] 18:06:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (19114400) [pid = 2372] [serial = 1834] [outer = 18B3F000] 18:06:59 INFO - PROCESS | 2372 | 1461028019768 Marionette DEBUG loaded listener.js 18:06:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1915B000) [pid = 2372] [serial = 1835] [outer = 18B3F000] 18:07:00 INFO - PROCESS | 2372 | 1461028020200 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 18:07:00 INFO - PROCESS | 2372 | 1461028020261 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:07:00 INFO - PROCESS | 2372 | 1461028020263 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:07:00 INFO - PROCESS | 2372 | 1461028020267 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:07:00 INFO - PROCESS | 2372 | 1461028020268 Marionette TRACE conn5 <- [1,2410,null,{}] 18:07:00 INFO - PROCESS | 2372 | 1461028020271 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:00 INFO - PROCESS | 2372 | 1461028020409 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:07:00 INFO - PROCESS | 2372 | 1461028020482 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 2372 | ++DOCSHELL 19029C00 == 74 [pid = 2372] [id = 612] 18:07:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (19162C00) [pid = 2372] [serial = 1836] [outer = 00000000] 18:07:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (195E0000) [pid = 2372] [serial = 1837] [outer = 19162C00] 18:07:00 INFO - PROCESS | 2372 | 1461028020530 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (195E2800) [pid = 2372] [serial = 1838] [outer = 19162C00] 18:07:00 INFO - PROCESS | 2372 | 1461028020956 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 18:07:01 INFO - PROCESS | 2372 | 1461028021017 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 2372 | 1461028021019 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:07:01 INFO - PROCESS | 2372 | 1461028021022 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:07:01 INFO - PROCESS | 2372 | 1461028021024 Marionette TRACE conn5 <- [1,2414,null,{}] 18:07:01 INFO - PROCESS | 2372 | 1461028021027 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:01 INFO - PROCESS | 2372 | 1461028021149 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:07:01 INFO - PROCESS | 2372 | 1461028021222 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 2372 | ++DOCSHELL 195DEC00 == 75 [pid = 2372] [id = 613] 18:07:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (198E1000) [pid = 2372] [serial = 1839] [outer = 00000000] 18:07:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1A072C00) [pid = 2372] [serial = 1840] [outer = 198E1000] 18:07:01 INFO - PROCESS | 2372 | 1461028021266 Marionette DEBUG loaded listener.js 18:07:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1A07BC00) [pid = 2372] [serial = 1841] [outer = 198E1000] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (105A2400) [pid = 2372] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1915A000) [pid = 2372] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (19D03C00) [pid = 2372] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (15126C00) [pid = 2372] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (0FDFA000) [pid = 2372] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (18B18000) [pid = 2372] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (103E2000) [pid = 2372] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (16E32C00) [pid = 2372] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (19249400) [pid = 2372] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (1537BC00) [pid = 2372] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:07:01 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (1071D400) [pid = 2372] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:07:01 INFO - PROCESS | 2372 | 1461028021754 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 18:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:07:01 INFO - PROCESS | 2372 | 1461028021795 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 2372 | 1461028021797 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:07:01 INFO - PROCESS | 2372 | 1461028021800 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - PROCESS | 2372 | 1461028021802 Marionette TRACE conn5 <- [1,2418,null,{}] 18:07:01 INFO - PROCESS | 2372 | 1461028021805 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:01 INFO - PROCESS | 2372 | 1461028021890 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:07:01 INFO - PROCESS | 2372 | 1461028021896 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 2372 | ++DOCSHELL 16244C00 == 76 [pid = 2372] [id = 614] 18:07:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (187D2C00) [pid = 2372] [serial = 1842] [outer = 00000000] 18:07:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (195DFC00) [pid = 2372] [serial = 1843] [outer = 187D2C00] 18:07:01 INFO - PROCESS | 2372 | 1461028021940 Marionette DEBUG loaded listener.js 18:07:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (19FBCC00) [pid = 2372] [serial = 1844] [outer = 187D2C00] 18:07:02 INFO - PROCESS | 2372 | 1461028022381 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 631ms 18:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:07:02 INFO - PROCESS | 2372 | 1461028022431 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 2372 | 1461028022433 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:07:02 INFO - PROCESS | 2372 | 1461028022440 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - PROCESS | 2372 | 1461028022442 Marionette TRACE conn5 <- [1,2422,null,{}] 18:07:02 INFO - PROCESS | 2372 | 1461028022446 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:02 INFO - PROCESS | 2372 | 1461028022534 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:07:02 INFO - PROCESS | 2372 | 1461028022541 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:02 INFO - PROCESS | 2372 | ++DOCSHELL 195DAC00 == 77 [pid = 2372] [id = 615] 18:07:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1A07FC00) [pid = 2372] [serial = 1845] [outer = 00000000] 18:07:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1B002400) [pid = 2372] [serial = 1846] [outer = 1A07FC00] 18:07:02 INFO - PROCESS | 2372 | 1461028022584 Marionette DEBUG loaded listener.js 18:07:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1B00E400) [pid = 2372] [serial = 1847] [outer = 1A07FC00] 18:07:03 INFO - PROCESS | 2372 | 1461028023032 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 18:07:03 INFO - PROCESS | 2372 | 1461028023071 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:07:03 INFO - PROCESS | 2372 | 1461028023073 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:07:03 INFO - PROCESS | 2372 | 1461028023076 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:07:03 INFO - PROCESS | 2372 | 1461028023078 Marionette TRACE conn5 <- [1,2426,null,{}] 18:07:03 INFO - PROCESS | 2372 | 1461028023081 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:03 INFO - PROCESS | 2372 | 1461028023221 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:07:03 INFO - PROCESS | 2372 | 1461028023234 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 2372 | ++DOCSHELL 1AF0E800 == 78 [pid = 2372] [id = 616] 18:07:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1B20E000) [pid = 2372] [serial = 1848] [outer = 00000000] 18:07:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1C06BC00) [pid = 2372] [serial = 1849] [outer = 1B20E000] 18:07:03 INFO - PROCESS | 2372 | 1461028023278 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1C591000) [pid = 2372] [serial = 1850] [outer = 1B20E000] 18:07:03 INFO - PROCESS | 2372 | 1461028023885 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 830ms 18:07:03 INFO - PROCESS | 2372 | 1461028023955 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:07:03 INFO - PROCESS | 2372 | 1461028023960 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:07:03 INFO - PROCESS | 2372 | 1461028023966 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:07:03 INFO - PROCESS | 2372 | 1461028023970 Marionette TRACE conn5 <- [1,2430,null,{}] 18:07:04 INFO - PROCESS | 2372 | 1461028023976 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:04 INFO - PROCESS | 2372 | 1461028024096 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:07:04 INFO - PROCESS | 2372 | 1461028024248 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:04 INFO - PROCESS | 2372 | ++DOCSHELL 10993400 == 79 [pid = 2372] [id = 617] 18:07:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (11447800) [pid = 2372] [serial = 1851] [outer = 00000000] 18:07:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (14E3CC00) [pid = 2372] [serial = 1852] [outer = 11447800] 18:07:04 INFO - PROCESS | 2372 | 1461028024307 Marionette DEBUG loaded listener.js 18:07:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1537B400) [pid = 2372] [serial = 1853] [outer = 11447800] 18:07:04 INFO - PROCESS | 2372 | 1461028024866 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 930ms 18:07:04 INFO - PROCESS | 2372 | 1461028024904 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 2372 | 1461028024910 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:07:04 INFO - PROCESS | 2372 | 1461028024917 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 2372 | 1461028024920 Marionette TRACE conn5 <- [1,2434,null,{}] 18:07:04 INFO - PROCESS | 2372 | 1461028024924 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:05 INFO - PROCESS | 2372 | 1461028025038 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:07:05 INFO - PROCESS | 2372 | 1461028025202 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 2372 | ++DOCSHELL 16E71800 == 80 [pid = 2372] [id = 618] 18:07:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (16E72000) [pid = 2372] [serial = 1854] [outer = 00000000] 18:07:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18D0DC00) [pid = 2372] [serial = 1855] [outer = 16E72000] 18:07:05 INFO - PROCESS | 2372 | 1461028025258 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18E60C00) [pid = 2372] [serial = 1856] [outer = 16E72000] 18:07:05 INFO - PROCESS | 2372 | 1461028025842 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 18:07:05 INFO - PROCESS | 2372 | 1461028025888 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 2372 | 1461028025891 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:07:05 INFO - PROCESS | 2372 | 1461028025894 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:07:05 INFO - PROCESS | 2372 | 1461028025898 Marionette TRACE conn5 <- [1,2438,null,{}] 18:07:05 INFO - PROCESS | 2372 | 1461028025910 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:06 INFO - PROCESS | 2372 | 1461028026027 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:07:06 INFO - PROCESS | 2372 | 1461028026181 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 2372 | ++DOCSHELL 1B007400 == 81 [pid = 2372] [id = 619] 18:07:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1B00D400) [pid = 2372] [serial = 1857] [outer = 00000000] 18:07:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1C0E9400) [pid = 2372] [serial = 1858] [outer = 1B00D400] 18:07:06 INFO - PROCESS | 2372 | 1461028026241 Marionette DEBUG loaded listener.js 18:07:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1D0CE800) [pid = 2372] [serial = 1859] [outer = 1B00D400] 18:07:06 INFO - PROCESS | 2372 | 1461028026867 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1022ms 18:07:06 INFO - PROCESS | 2372 | 1461028026921 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:07:06 INFO - PROCESS | 2372 | 1461028026924 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:07:06 INFO - PROCESS | 2372 | 1461028026927 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 2372 | 1461028026929 Marionette TRACE conn5 <- [1,2442,null,{}] 18:07:06 INFO - PROCESS | 2372 | 1461028026933 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 2372 | 1461028027045 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:07:07 INFO - PROCESS | 2372 | 1461028027194 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:07 INFO - PROCESS | 2372 | ++DOCSHELL 1DC0F400 == 82 [pid = 2372] [id = 620] 18:07:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1DF0A000) [pid = 2372] [serial = 1860] [outer = 00000000] 18:07:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1F6E5800) [pid = 2372] [serial = 1861] [outer = 1DF0A000] 18:07:07 INFO - PROCESS | 2372 | 1461028027250 Marionette DEBUG loaded listener.js 18:07:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1F78A800) [pid = 2372] [serial = 1862] [outer = 1DF0A000] 18:07:07 INFO - PROCESS | 2372 | 1461028027786 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 871ms 18:07:07 INFO - PROCESS | 2372 | 1461028027817 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 2372 | 1461028027819 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:07:07 INFO - PROCESS | 2372 | 1461028027824 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:07:07 INFO - PROCESS | 2372 | 1461028027826 Marionette TRACE conn5 <- [1,2446,null,{}] 18:07:07 INFO - PROCESS | 2372 | 1461028027830 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 2372 | 1461028027938 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:07:08 INFO - PROCESS | 2372 | 1461028028104 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 2372 | ++DOCSHELL 1F78B800 == 83 [pid = 2372] [id = 621] 18:07:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1F78BC00) [pid = 2372] [serial = 1863] [outer = 00000000] 18:07:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (20EDAC00) [pid = 2372] [serial = 1864] [outer = 1F78BC00] 18:07:08 INFO - PROCESS | 2372 | 1461028028162 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (20EDDC00) [pid = 2372] [serial = 1865] [outer = 1F78BC00] 18:07:08 INFO - PROCESS | 2372 | 1461028028763 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 18:07:08 INFO - PROCESS | 2372 | 1461028028798 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:07:08 INFO - PROCESS | 2372 | 1461028028801 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:07:08 INFO - PROCESS | 2372 | 1461028028804 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:07:08 INFO - PROCESS | 2372 | 1461028028806 Marionette TRACE conn5 <- [1,2450,null,{}] 18:07:08 INFO - PROCESS | 2372 | 1461028028809 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:08 INFO - PROCESS | 2372 | 1461028028940 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:07:09 INFO - PROCESS | 2372 | 1461028029092 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 2372 | ++DOCSHELL 21248000 == 84 [pid = 2372] [id = 622] 18:07:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (21249800) [pid = 2372] [serial = 1866] [outer = 00000000] 18:07:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (21264000) [pid = 2372] [serial = 1867] [outer = 21249800] 18:07:09 INFO - PROCESS | 2372 | 1461028029150 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (21266800) [pid = 2372] [serial = 1868] [outer = 21249800] 18:07:09 INFO - PROCESS | 2372 | 1461028029757 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 18:07:09 INFO - PROCESS | 2372 | 1461028029774 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:07:09 INFO - PROCESS | 2372 | 1461028029777 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:07:09 INFO - PROCESS | 2372 | 1461028029780 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 2372 | 1461028029782 Marionette TRACE conn5 <- [1,2454,null,{}] 18:07:09 INFO - PROCESS | 2372 | 1461028029786 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 2372 | 1461028029896 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:07:10 INFO - PROCESS | 2372 | 1461028030224 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:10 INFO - PROCESS | 2372 | ++DOCSHELL 10593C00 == 85 [pid = 2372] [id = 623] 18:07:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (107BA800) [pid = 2372] [serial = 1869] [outer = 00000000] 18:07:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (14E32400) [pid = 2372] [serial = 1870] [outer = 107BA800] 18:07:10 INFO - PROCESS | 2372 | 1461028030290 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (151CFC00) [pid = 2372] [serial = 1871] [outer = 107BA800] 18:07:10 INFO - PROCESS | 2372 | 1461028030850 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1119ms 18:07:10 INFO - PROCESS | 2372 | 1461028030900 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:07:10 INFO - PROCESS | 2372 | 1461028030905 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:07:10 INFO - PROCESS | 2372 | 1461028030910 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:07:10 INFO - PROCESS | 2372 | 1461028030913 Marionette TRACE conn5 <- [1,2458,null,{}] 18:07:10 INFO - PROCESS | 2372 | 1461028030918 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:11 INFO - PROCESS | 2372 | 1461028031033 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:07:11 INFO - PROCESS | 2372 | 1461028031205 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:11 INFO - PROCESS | 2372 | ++DOCSHELL 1624E800 == 86 [pid = 2372] [id = 624] 18:07:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (16E74400) [pid = 2372] [serial = 1872] [outer = 00000000] 18:07:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (18B15000) [pid = 2372] [serial = 1873] [outer = 16E74400] 18:07:11 INFO - PROCESS | 2372 | 1461028031257 Marionette DEBUG loaded listener.js 18:07:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (18D69000) [pid = 2372] [serial = 1874] [outer = 16E74400] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 103DE400 == 85 [pid = 2372] [id = 508] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 195DAC00 == 84 [pid = 2372] [id = 615] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 16244C00 == 83 [pid = 2372] [id = 614] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 195DEC00 == 82 [pid = 2372] [id = 613] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 19029C00 == 81 [pid = 2372] [id = 612] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 18B34800 == 80 [pid = 2372] [id = 611] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 154D0800 == 79 [pid = 2372] [id = 610] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 16E72C00 == 78 [pid = 2372] [id = 609] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 0ED64C00 == 77 [pid = 2372] [id = 608] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (105A0C00) [pid = 2372] [serial = 1753] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (16251000) [pid = 2372] [serial = 1756] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (19926000) [pid = 2372] [serial = 1759] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1C0E6000) [pid = 2372] [serial = 1762] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1D0D4C00) [pid = 2372] [serial = 1765] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (1F6E2800) [pid = 2372] [serial = 1768] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (1BC63400) [pid = 2372] [serial = 1801] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 15309800 == 76 [pid = 2372] [id = 607] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 1C0E8800 == 75 [pid = 2372] [id = 605] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 1CD2C400 == 74 [pid = 2372] [id = 604] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 1BCF3800 == 73 [pid = 2372] [id = 603] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 1660E400 == 72 [pid = 2372] [id = 602] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 13C52800 == 71 [pid = 2372] [id = 601] 18:07:11 INFO - PROCESS | 2372 | --DOCSHELL 13C50400 == 70 [pid = 2372] [id = 600] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (21248400) [pid = 2372] [serial = 1703] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19024800) [pid = 2372] [serial = 1786] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (195D9000) [pid = 2372] [serial = 1789] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (19028800) [pid = 2372] [serial = 1787] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1A073000) [pid = 2372] [serial = 1792] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (16E35C00) [pid = 2372] [serial = 1775] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (154D1400) [pid = 2372] [serial = 1774] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (107B0C00) [pid = 2372] [serial = 1777] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (14E28800) [pid = 2372] [serial = 1778] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18D63800) [pid = 2372] [serial = 1783] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1977D000) [pid = 2372] [serial = 1790] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (161A6000) [pid = 2372] [serial = 1772] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (151DF800) [pid = 2372] [serial = 1771] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (16E70C00) [pid = 2372] [serial = 1780] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18740400) [pid = 2372] [serial = 1781] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (1B008400) [pid = 2372] [serial = 1799] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1A08DC00) [pid = 2372] [serial = 1798] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1A080800) [pid = 2372] [serial = 1793] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18B14000) [pid = 2372] [serial = 1795] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1902B400) [pid = 2372] [serial = 1796] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (18D98800) [pid = 2372] [serial = 1784] [outer = 00000000] [url = about:blank] 18:07:11 INFO - PROCESS | 2372 | 1461028031854 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 18:07:11 INFO - PROCESS | 2372 | 1461028031886 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:07:11 INFO - PROCESS | 2372 | 1461028031890 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:07:11 INFO - PROCESS | 2372 | 1461028031894 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:07:11 INFO - PROCESS | 2372 | 1461028031896 Marionette TRACE conn5 <- [1,2462,null,{}] 18:07:11 INFO - PROCESS | 2372 | 1461028031900 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:12 INFO - PROCESS | 2372 | 1461028031990 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:07:12 INFO - PROCESS | 2372 | 1461028032105 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 2372 | ++DOCSHELL 10991C00 == 71 [pid = 2372] [id = 625] 18:07:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (10994C00) [pid = 2372] [serial = 1875] [outer = 00000000] 18:07:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (151E0000) [pid = 2372] [serial = 1876] [outer = 10994C00] 18:07:12 INFO - PROCESS | 2372 | 1461028032152 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (161AD000) [pid = 2372] [serial = 1877] [outer = 10994C00] 18:07:12 INFO - PROCESS | 2372 | 1461028032556 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 18:07:12 INFO - PROCESS | 2372 | 1461028032576 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 2372 | 1461028032578 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:07:12 INFO - PROCESS | 2372 | 1461028032583 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - PROCESS | 2372 | 1461028032588 Marionette TRACE conn5 <- [1,2466,null,{}] 18:07:12 INFO - PROCESS | 2372 | 1461028032616 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:12 INFO - PROCESS | 2372 | 1461028032708 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:07:12 INFO - PROCESS | 2372 | 1461028032715 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 2372 | ++DOCSHELL 16AEEC00 == 72 [pid = 2372] [id = 626] 18:07:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (16AEF800) [pid = 2372] [serial = 1878] [outer = 00000000] 18:07:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (18D0D800) [pid = 2372] [serial = 1879] [outer = 16AEF800] 18:07:12 INFO - PROCESS | 2372 | 1461028032761 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (18E57000) [pid = 2372] [serial = 1880] [outer = 16AEF800] 18:07:13 INFO - PROCESS | 2372 | 1461028033261 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 18:07:13 INFO - PROCESS | 2372 | 1461028033316 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 2372 | 1461028033318 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:07:13 INFO - PROCESS | 2372 | 1461028033322 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - PROCESS | 2372 | 1461028033323 Marionette TRACE conn5 <- [1,2470,null,{}] 18:07:13 INFO - PROCESS | 2372 | 1461028033327 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:13 INFO - PROCESS | 2372 | 1461028033417 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:07:13 INFO - PROCESS | 2372 | 1461028033426 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:13 INFO - PROCESS | 2372 | ++DOCSHELL 13CE5C00 == 73 [pid = 2372] [id = 627] 18:07:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18E60000) [pid = 2372] [serial = 1881] [outer = 00000000] 18:07:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (191A2800) [pid = 2372] [serial = 1882] [outer = 18E60000] 18:07:13 INFO - PROCESS | 2372 | 1461028033470 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (1923D800) [pid = 2372] [serial = 1883] [outer = 18E60000] 18:07:14 INFO - PROCESS | 2372 | 1461028033976 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 18:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:07:14 INFO - PROCESS | 2372 | 1461028033996 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 2372 | 1461028033998 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:07:14 INFO - PROCESS | 2372 | 1461028034001 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:07:14 INFO - PROCESS | 2372 | 1461028034003 Marionette TRACE conn5 <- [1,2474,null,{}] 18:07:14 INFO - PROCESS | 2372 | 1461028034006 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:14 INFO - PROCESS | 2372 | 1461028034129 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:07:14 INFO - PROCESS | 2372 | 1461028034232 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 2372 | ++DOCSHELL 1924B000 == 74 [pid = 2372] [id = 628] 18:07:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (195DAC00) [pid = 2372] [serial = 1884] [outer = 00000000] 18:07:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (198D7800) [pid = 2372] [serial = 1885] [outer = 195DAC00] 18:07:14 INFO - PROCESS | 2372 | 1461028034287 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (19FB8400) [pid = 2372] [serial = 1886] [outer = 195DAC00] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 19162400 == 73 [pid = 2372] [id = 461] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1919F000 == 72 [pid = 2372] [id = 522] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 14E39000 == 71 [pid = 2372] [id = 491] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 18242400 == 70 [pid = 2372] [id = 446] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 16E3D800 == 69 [pid = 2372] [id = 507] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 16AE5C00 == 68 [pid = 2372] [id = 489] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 0FE42000 == 67 [pid = 2372] [id = 492] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 187D2000 == 66 [pid = 2372] [id = 439] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1DF09800 == 65 [pid = 2372] [id = 589] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 0FE4BC00 == 64 [pid = 2372] [id = 523] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10307800 == 63 [pid = 2372] [id = 590] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 18D65400 == 62 [pid = 2372] [id = 545] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1923F800 == 61 [pid = 2372] [id = 458] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 19241C00 == 60 [pid = 2372] [id = 583] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10716400 == 59 [pid = 2372] [id = 571] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1B002800 == 58 [pid = 2372] [id = 538] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 19164C00 == 57 [pid = 2372] [id = 447] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 0EDA2C00 == 56 [pid = 2372] [id = 477] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 0FB33C00 == 55 [pid = 2372] [id = 528] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 21EDFC00 == 54 [pid = 2372] [id = 572] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1E121400 == 53 [pid = 2372] [id = 510] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1097E800 == 52 [pid = 2372] [id = 474] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1CA90000 == 51 [pid = 2372] [id = 588] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 19928800 == 50 [pid = 2372] [id = 526] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 19FBDC00 == 49 [pid = 2372] [id = 462] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1CD22400 == 48 [pid = 2372] [id = 493] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 20ECE400 == 47 [pid = 2372] [id = 544] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1C0E3C00 == 46 [pid = 2372] [id = 505] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10596000 == 45 [pid = 2372] [id = 459] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10B0B800 == 44 [pid = 2372] [id = 479] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1139FC00 == 43 [pid = 2372] [id = 460] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1CD2B000 == 42 [pid = 2372] [id = 543] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 19166400 == 41 [pid = 2372] [id = 525] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10978800 == 40 [pid = 2372] [id = 463] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1CD25400 == 39 [pid = 2372] [id = 494] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1A083800 == 38 [pid = 2372] [id = 587] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 103B4800 == 37 [pid = 2372] [id = 606] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1624E800 == 36 [pid = 2372] [id = 624] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 21248000 == 35 [pid = 2372] [id = 622] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10593C00 == 34 [pid = 2372] [id = 623] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1F78B800 == 33 [pid = 2372] [id = 621] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1B007400 == 32 [pid = 2372] [id = 619] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1DC0F400 == 31 [pid = 2372] [id = 620] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 16E71800 == 30 [pid = 2372] [id = 618] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 1AF0E800 == 29 [pid = 2372] [id = 616] 18:07:15 INFO - PROCESS | 2372 | --DOCSHELL 10993400 == 28 [pid = 2372] [id = 617] 18:07:16 INFO - PROCESS | 2372 | --DOCSHELL 10991C00 == 27 [pid = 2372] [id = 625] 18:07:16 INFO - PROCESS | 2372 | --DOCSHELL 13CE5C00 == 26 [pid = 2372] [id = 627] 18:07:16 INFO - PROCESS | 2372 | --DOCSHELL 16AEEC00 == 25 [pid = 2372] [id = 626] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18B3F000) [pid = 2372] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (19162C00) [pid = 2372] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (198E1000) [pid = 2372] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18B19C00) [pid = 2372] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1B00C000) [pid = 2372] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1823A800) [pid = 2372] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (103B4400) [pid = 2372] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1530E800) [pid = 2372] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1A07FC00) [pid = 2372] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (187D2C00) [pid = 2372] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1D0D5C00) [pid = 2372] [serial = 1766] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1A07F800) [pid = 2372] [serial = 1760] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (20ECF000) [pid = 2372] [serial = 1769] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1828FC00) [pid = 2372] [serial = 1757] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1C58A000) [pid = 2372] [serial = 1763] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (1098A400) [pid = 2372] [serial = 1754] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (1CD1F800) [pid = 2372] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (18E54400) [pid = 2372] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1DF0A400) [pid = 2372] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (14B49C00) [pid = 2372] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (1A08C000) [pid = 2372] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (103DD400) [pid = 2372] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (19114400) [pid = 2372] [serial = 1834] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (195E0000) [pid = 2372] [serial = 1837] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (1915B000) [pid = 2372] [serial = 1835] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (1A072C00) [pid = 2372] [serial = 1840] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (18D0E400) [pid = 2372] [serial = 1831] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (195E2800) [pid = 2372] [serial = 1838] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (1C076000) [pid = 2372] [serial = 1802] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (187D6400) [pid = 2372] [serial = 1828] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (18B17400) [pid = 2372] [serial = 1829] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (1CA90800) [pid = 2372] [serial = 1810] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (10994000) [pid = 2372] [serial = 1825] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (14B40C00) [pid = 2372] [serial = 1826] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (1DB2F000) [pid = 2372] [serial = 1813] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (18735400) [pid = 2372] [serial = 1823] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (16E3AC00) [pid = 2372] [serial = 1822] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (1DFDC800) [pid = 2372] [serial = 1816] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (13C06000) [pid = 2372] [serial = 1819] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (18D16C00) [pid = 2372] [serial = 1807] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (15304000) [pid = 2372] [serial = 1804] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (1B00E400) [pid = 2372] [serial = 1847] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (1B002400) [pid = 2372] [serial = 1846] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (1A07BC00) [pid = 2372] [serial = 1841] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (195DFC00) [pid = 2372] [serial = 1843] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 69 (18E55C00) [pid = 2372] [serial = 1832] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 68 (1C06BC00) [pid = 2372] [serial = 1849] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | --DOMWINDOW == 67 (19FBCC00) [pid = 2372] [serial = 1844] [outer = 00000000] [url = about:blank] 18:07:16 INFO - PROCESS | 2372 | 1461028036798 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2829ms 18:07:16 INFO - PROCESS | 2372 | 1461028036832 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 2372 | 1461028036836 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:07:16 INFO - PROCESS | 2372 | 1461028036841 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 2372 | 1461028036845 Marionette TRACE conn5 <- [1,2478,null,{}] 18:07:16 INFO - PROCESS | 2372 | 1461028036851 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:16 INFO - PROCESS | 2372 | 1461028036942 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:07:16 INFO - PROCESS | 2372 | 1461028036953 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA6000 == 26 [pid = 2372] [id = 629] 18:07:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 68 (0EDA9400) [pid = 2372] [serial = 1887] [outer = 00000000] 18:07:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (0FBE8400) [pid = 2372] [serial = 1888] [outer = 0EDA9400] 18:07:17 INFO - PROCESS | 2372 | 1461028037001 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (0FDED800) [pid = 2372] [serial = 1889] [outer = 0EDA9400] 18:07:17 INFO - PROCESS | 2372 | 1461028037534 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 731ms 18:07:17 INFO - PROCESS | 2372 | 1461028037571 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 2372 | 1461028037577 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:07:17 INFO - PROCESS | 2372 | 1461028037584 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 2372 | 1461028037586 Marionette TRACE conn5 <- [1,2482,null,{}] 18:07:17 INFO - PROCESS | 2372 | 1461028037590 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:17 INFO - PROCESS | 2372 | 1461028037676 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:07:17 INFO - PROCESS | 2372 | 1461028037771 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 2372 | ++DOCSHELL 10309C00 == 27 [pid = 2372] [id = 630] 18:07:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (1030A400) [pid = 2372] [serial = 1890] [outer = 00000000] 18:07:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (103BE800) [pid = 2372] [serial = 1891] [outer = 1030A400] 18:07:17 INFO - PROCESS | 2372 | 1461028037818 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (103D8000) [pid = 2372] [serial = 1892] [outer = 1030A400] 18:07:18 INFO - PROCESS | 2372 | 1461028038564 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1019ms 18:07:18 INFO - PROCESS | 2372 | 1461028038605 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:07:18 INFO - PROCESS | 2372 | 1461028038611 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:07:18 INFO - PROCESS | 2372 | 1461028038617 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:07:18 INFO - PROCESS | 2372 | 1461028038621 Marionette TRACE conn5 <- [1,2486,null,{}] 18:07:18 INFO - PROCESS | 2372 | 1461028038627 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:18 INFO - PROCESS | 2372 | 1461028038786 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:07:18 INFO - PROCESS | 2372 | 1461028038917 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 2372 | ++DOCSHELL 0FE3D400 == 28 [pid = 2372] [id = 631] 18:07:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (0FE41400) [pid = 2372] [serial = 1893] [outer = 00000000] 18:07:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (103E0000) [pid = 2372] [serial = 1894] [outer = 0FE41400] 18:07:19 INFO - PROCESS | 2372 | 1461028038977 Marionette DEBUG loaded listener.js 18:07:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (10597000) [pid = 2372] [serial = 1895] [outer = 0FE41400] 18:07:19 INFO - PROCESS | 2372 | 1461028039675 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1126ms 18:07:19 INFO - PROCESS | 2372 | 1461028039746 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:07:19 INFO - PROCESS | 2372 | 1461028039753 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:07:19 INFO - PROCESS | 2372 | 1461028039759 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - PROCESS | 2372 | 1461028039761 Marionette TRACE conn5 <- [1,2490,null,{}] 18:07:19 INFO - PROCESS | 2372 | 1461028039766 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:19 INFO - PROCESS | 2372 | 1461028039880 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:07:20 INFO - PROCESS | 2372 | 1461028040014 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 2372 | ++DOCSHELL 0FBDEC00 == 29 [pid = 2372] [id = 632] 18:07:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (103D8400) [pid = 2372] [serial = 1896] [outer = 00000000] 18:07:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (1088CC00) [pid = 2372] [serial = 1897] [outer = 103D8400] 18:07:20 INFO - PROCESS | 2372 | 1461028040070 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (10978400) [pid = 2372] [serial = 1898] [outer = 103D8400] 18:07:20 INFO - PROCESS | 2372 | --DOCSHELL 0ED5C000 == 28 [pid = 2372] [id = 432] 18:07:20 INFO - PROCESS | 2372 | --DOCSHELL 1059DC00 == 27 [pid = 2372] [id = 433] 18:07:20 INFO - PROCESS | 2372 | --DOCSHELL 0ED67400 == 26 [pid = 2372] [id = 418] 18:07:20 INFO - PROCESS | 2372 | --DOCSHELL 0FD5A000 == 25 [pid = 2372] [id = 434] 18:07:20 INFO - PROCESS | 2372 | 1461028040865 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1122ms 18:07:20 INFO - PROCESS | 2372 | 1461028040883 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 2372 | 1461028040887 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:07:20 INFO - PROCESS | 2372 | 1461028040892 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 2372 | 1461028040895 Marionette TRACE conn5 <- [1,2494,null,{}] 18:07:20 INFO - PROCESS | 2372 | 1461028040902 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:21 INFO - PROCESS | 2372 | 1461028040993 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:07:21 INFO - PROCESS | 2372 | 1461028041088 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 2372 | ++DOCSHELL 0ED67000 == 26 [pid = 2372] [id = 633] 18:07:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (0EDADC00) [pid = 2372] [serial = 1899] [outer = 00000000] 18:07:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (103B4800) [pid = 2372] [serial = 1900] [outer = 0EDADC00] 18:07:21 INFO - PROCESS | 2372 | 1461028041137 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (103DDC00) [pid = 2372] [serial = 1901] [outer = 0EDADC00] 18:07:21 INFO - PROCESS | 2372 | 1461028041608 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 790ms 18:07:21 INFO - PROCESS | 2372 | 1461028041684 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:07:21 INFO - PROCESS | 2372 | 1461028041689 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:07:21 INFO - PROCESS | 2372 | 1461028041695 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:07:21 INFO - PROCESS | 2372 | 1461028041697 Marionette TRACE conn5 <- [1,2498,null,{}] 18:07:21 INFO - PROCESS | 2372 | 1461028041701 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:21 INFO - PROCESS | 2372 | 1461028041796 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:07:21 INFO - PROCESS | 2372 | 1461028041809 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 2372 | ++DOCSHELL 107BA400 == 27 [pid = 2372] [id = 634] 18:07:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (10989800) [pid = 2372] [serial = 1902] [outer = 00000000] 18:07:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (10991C00) [pid = 2372] [serial = 1903] [outer = 10989800] 18:07:21 INFO - PROCESS | 2372 | 1461028041855 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (10B0C400) [pid = 2372] [serial = 1904] [outer = 10989800] 18:07:22 INFO - PROCESS | 2372 | 1461028042341 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 18:07:22 INFO - PROCESS | 2372 | 1461028042368 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:07:22 INFO - PROCESS | 2372 | 1461028042370 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:07:22 INFO - PROCESS | 2372 | 1461028042373 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:07:22 INFO - PROCESS | 2372 | 1461028042377 Marionette TRACE conn5 <- [1,2502,null,{}] 18:07:22 INFO - PROCESS | 2372 | 1461028042387 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:22 INFO - PROCESS | 2372 | 1461028042472 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:07:22 INFO - PROCESS | 2372 | 1461028042482 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:22 INFO - PROCESS | 2372 | ++DOCSHELL 13C53400 == 28 [pid = 2372] [id = 635] 18:07:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (13C54400) [pid = 2372] [serial = 1905] [outer = 00000000] 18:07:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (14B48000) [pid = 2372] [serial = 1906] [outer = 13C54400] 18:07:22 INFO - PROCESS | 2372 | 1461028042531 Marionette DEBUG loaded listener.js 18:07:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (14D20C00) [pid = 2372] [serial = 1907] [outer = 13C54400] 18:07:23 INFO - PROCESS | 2372 | 1461028043031 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 18:07:23 INFO - PROCESS | 2372 | 1461028043048 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 2372 | 1461028043051 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:07:23 INFO - PROCESS | 2372 | 1461028043054 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - PROCESS | 2372 | 1461028043055 Marionette TRACE conn5 <- [1,2506,null,{}] 18:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:07:23 INFO - PROCESS | 2372 | 1461028043059 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:23 INFO - PROCESS | 2372 | 1461028043141 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:07:23 INFO - PROCESS | 2372 | 1461028043179 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 2372 | ++DOCSHELL 0FE79400 == 29 [pid = 2372] [id = 636] 18:07:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (103C3000) [pid = 2372] [serial = 1908] [outer = 00000000] 18:07:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (14E34C00) [pid = 2372] [serial = 1909] [outer = 103C3000] 18:07:23 INFO - PROCESS | 2372 | 1461028043224 Marionette DEBUG loaded listener.js 18:07:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (14E3B000) [pid = 2372] [serial = 1910] [outer = 103C3000] 18:07:23 INFO - PROCESS | 2372 | 1461028043704 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 18:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:07:23 INFO - PROCESS | 2372 | 1461028043729 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 2372 | 1461028043731 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:07:23 INFO - PROCESS | 2372 | 1461028043734 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - PROCESS | 2372 | 1461028043736 Marionette TRACE conn5 <- [1,2510,null,{}] 18:07:23 INFO - PROCESS | 2372 | 1461028043739 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:23 INFO - PROCESS | 2372 | 1461028043859 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:07:23 INFO - PROCESS | 2372 | 1461028043865 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 2372 | ++DOCSHELL 151C5000 == 30 [pid = 2372] [id = 637] 18:07:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (151CDC00) [pid = 2372] [serial = 1911] [outer = 00000000] 18:07:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (15305C00) [pid = 2372] [serial = 1912] [outer = 151CDC00] 18:07:23 INFO - PROCESS | 2372 | 1461028043911 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1530DC00) [pid = 2372] [serial = 1913] [outer = 151CDC00] 18:07:24 INFO - PROCESS | 2372 | 1461028044383 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 18:07:24 INFO - PROCESS | 2372 | 1461028044405 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:07:24 INFO - PROCESS | 2372 | 1461028044407 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:07:24 INFO - PROCESS | 2372 | 1461028044410 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - PROCESS | 2372 | 1461028044412 Marionette TRACE conn5 <- [1,2514,null,{}] 18:07:24 INFO - PROCESS | 2372 | 1461028044415 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:24 INFO - PROCESS | 2372 | 1461028044546 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:07:24 INFO - PROCESS | 2372 | 1461028044647 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 2372 | ++DOCSHELL 15432400 == 31 [pid = 2372] [id = 638] 18:07:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (15433C00) [pid = 2372] [serial = 1914] [outer = 00000000] 18:07:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (16251400) [pid = 2372] [serial = 1915] [outer = 15433C00] 18:07:24 INFO - PROCESS | 2372 | 1461028044698 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (10995C00) [pid = 2372] [serial = 1916] [outer = 15433C00] 18:07:25 INFO - PROCESS | 2372 | 1461028045126 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 18:07:25 INFO - PROCESS | 2372 | 1461028045181 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 2372 | 1461028045183 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:07:25 INFO - PROCESS | 2372 | 1461028045186 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 2372 | 1461028045188 Marionette TRACE conn5 <- [1,2518,null,{}] 18:07:25 INFO - PROCESS | 2372 | 1461028045191 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:25 INFO - PROCESS | 2372 | 1461028045303 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:07:25 INFO - PROCESS | 2372 | 1461028045309 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:25 INFO - PROCESS | 2372 | ++DOCSHELL 16AEFC00 == 32 [pid = 2372] [id = 639] 18:07:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (16E30400) [pid = 2372] [serial = 1917] [outer = 00000000] 18:07:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (16E3A400) [pid = 2372] [serial = 1918] [outer = 16E30400] 18:07:25 INFO - PROCESS | 2372 | 1461028045360 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (16E70C00) [pid = 2372] [serial = 1919] [outer = 16E30400] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (0EDA9400) [pid = 2372] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (16AEF800) [pid = 2372] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (10994C00) [pid = 2372] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (16E74400) [pid = 2372] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (107BA800) [pid = 2372] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (21249800) [pid = 2372] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (1F78BC00) [pid = 2372] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (1DF0A000) [pid = 2372] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (1B00D400) [pid = 2372] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (16E72000) [pid = 2372] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (11447800) [pid = 2372] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (1B20E000) [pid = 2372] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (195E6C00) [pid = 2372] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (18E60000) [pid = 2372] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (1D0CFC00) [pid = 2372] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (14B47C00) [pid = 2372] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (1C06B400) [pid = 2372] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (103BA000) [pid = 2372] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (16AE7000) [pid = 2372] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:07:25 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (1DC12800) [pid = 2372] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:07:25 INFO - PROCESS | 2372 | 1461028045875 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 18:07:25 INFO - PROCESS | 2372 | 1461028045942 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 2372 | 1461028045944 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:07:25 INFO - PROCESS | 2372 | 1461028045948 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 2372 | 1461028045949 Marionette TRACE conn5 <- [1,2522,null,{}] 18:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:07:25 INFO - PROCESS | 2372 | 1461028045956 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 2372 | 1461028046032 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:07:26 INFO - PROCESS | 2372 | 1461028046039 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 2372 | ++DOCSHELL 1143DC00 == 33 [pid = 2372] [id = 640] 18:07:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (1149A400) [pid = 2372] [serial = 1920] [outer = 00000000] 18:07:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (16E31000) [pid = 2372] [serial = 1921] [outer = 1149A400] 18:07:26 INFO - PROCESS | 2372 | 1461028046084 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (16E34400) [pid = 2372] [serial = 1922] [outer = 1149A400] 18:07:26 INFO - PROCESS | 2372 | 1461028046522 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 18:07:26 INFO - PROCESS | 2372 | 1461028046583 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 2372 | 1461028046585 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:07:26 INFO - PROCESS | 2372 | 1461028046588 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - PROCESS | 2372 | 1461028046590 Marionette TRACE conn5 <- [1,2526,null,{}] 18:07:26 INFO - PROCESS | 2372 | 1461028046593 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 2372 | 1461028046669 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:07:26 INFO - PROCESS | 2372 | 1461028046678 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 2372 | ++DOCSHELL 16AE7000 == 34 [pid = 2372] [id = 641] 18:07:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (1823CC00) [pid = 2372] [serial = 1923] [outer = 00000000] 18:07:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (18733C00) [pid = 2372] [serial = 1924] [outer = 1823CC00] 18:07:26 INFO - PROCESS | 2372 | 1461028046721 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (18734400) [pid = 2372] [serial = 1925] [outer = 1823CC00] 18:07:27 INFO - PROCESS | 2372 | 1461028047153 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 18:07:27 INFO - PROCESS | 2372 | 1461028047219 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 2372 | 1461028047221 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:07:27 INFO - PROCESS | 2372 | 1461028047224 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 2372 | 1461028047226 Marionette TRACE conn5 <- [1,2530,null,{}] 18:07:27 INFO - PROCESS | 2372 | 1461028047229 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:27 INFO - PROCESS | 2372 | 1461028047305 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:07:27 INFO - PROCESS | 2372 | 1461028047311 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 2372 | ++DOCSHELL 187A6C00 == 35 [pid = 2372] [id = 642] 18:07:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (187A9800) [pid = 2372] [serial = 1926] [outer = 00000000] 18:07:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (18857C00) [pid = 2372] [serial = 1927] [outer = 187A9800] 18:07:27 INFO - PROCESS | 2372 | 1461028047356 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (187D2C00) [pid = 2372] [serial = 1928] [outer = 187A9800] 18:07:28 INFO - PROCESS | 2372 | 1461028048025 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 871ms 18:07:28 INFO - PROCESS | 2372 | 1461028048096 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 2372 | 1461028048101 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:07:28 INFO - PROCESS | 2372 | 1461028048106 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:07:28 INFO - PROCESS | 2372 | 1461028048110 Marionette TRACE conn5 <- [1,2534,null,{}] 18:07:28 INFO - PROCESS | 2372 | 1461028048116 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:28 INFO - PROCESS | 2372 | 1461028048252 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:07:28 INFO - PROCESS | 2372 | 1461028048363 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 2372 | ++DOCSHELL 103BE400 == 36 [pid = 2372] [id = 643] 18:07:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (103DE400) [pid = 2372] [serial = 1929] [outer = 00000000] 18:07:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (10981400) [pid = 2372] [serial = 1930] [outer = 103DE400] 18:07:28 INFO - PROCESS | 2372 | 1461028048436 Marionette DEBUG loaded listener.js 18:07:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (10994000) [pid = 2372] [serial = 1931] [outer = 103DE400] 18:07:29 INFO - PROCESS | 2372 | 1461028049046 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 18:07:29 INFO - PROCESS | 2372 | 1461028049081 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:07:29 INFO - PROCESS | 2372 | 1461028049087 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:07:29 INFO - PROCESS | 2372 | 1461028049093 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:07:29 INFO - PROCESS | 2372 | 1461028049095 Marionette TRACE conn5 <- [1,2538,null,{}] 18:07:29 INFO - PROCESS | 2372 | 1461028049099 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:29 INFO - PROCESS | 2372 | 1461028049203 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:07:29 INFO - PROCESS | 2372 | 1461028049339 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:29 INFO - PROCESS | 2372 | ++DOCSHELL 13CDC000 == 37 [pid = 2372] [id = 644] 18:07:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (14B42000) [pid = 2372] [serial = 1932] [outer = 00000000] 18:07:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (151D1400) [pid = 2372] [serial = 1933] [outer = 14B42000] 18:07:29 INFO - PROCESS | 2372 | 1461028049395 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (15436C00) [pid = 2372] [serial = 1934] [outer = 14B42000] 18:07:30 INFO - PROCESS | 2372 | 1461028050067 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1019ms 18:07:30 INFO - PROCESS | 2372 | 1461028050114 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 2372 | 1461028050117 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:07:30 INFO - PROCESS | 2372 | 1461028050121 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:07:30 INFO - PROCESS | 2372 | 1461028050125 Marionette TRACE conn5 <- [1,2542,null,{}] 18:07:30 INFO - PROCESS | 2372 | 1461028050136 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:30 INFO - PROCESS | 2372 | 1461028050287 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:07:30 INFO - PROCESS | 2372 | 1461028050425 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:30 INFO - PROCESS | 2372 | ++DOCSHELL 18B10000 == 38 [pid = 2372] [id = 645] 18:07:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (18B1A000) [pid = 2372] [serial = 1935] [outer = 00000000] 18:07:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (18B31C00) [pid = 2372] [serial = 1936] [outer = 18B1A000] 18:07:30 INFO - PROCESS | 2372 | 1461028050483 Marionette DEBUG loaded listener.js 18:07:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (18B3B000) [pid = 2372] [serial = 1937] [outer = 18B1A000] 18:07:31 INFO - PROCESS | 2372 | 1461028051041 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 18:07:31 INFO - PROCESS | 2372 | 1461028051094 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 2372 | 1461028051097 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:07:31 INFO - PROCESS | 2372 | 1461028051101 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 2372 | 1461028051103 Marionette TRACE conn5 <- [1,2546,null,{}] 18:07:31 INFO - PROCESS | 2372 | 1461028051107 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:31 INFO - PROCESS | 2372 | 1461028051346 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:07:31 INFO - PROCESS | 2372 | 1461028051491 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 2372 | ++DOCSHELL 0FD5A800 == 39 [pid = 2372] [id = 646] 18:07:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (0FE72000) [pid = 2372] [serial = 1938] [outer = 00000000] 18:07:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (103DE800) [pid = 2372] [serial = 1939] [outer = 0FE72000] 18:07:31 INFO - PROCESS | 2372 | 1461028051541 Marionette DEBUG loaded listener.js 18:07:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1071B000) [pid = 2372] [serial = 1940] [outer = 0FE72000] 18:07:32 INFO - PROCESS | 2372 | --DOCSHELL 10990400 == 38 [pid = 2372] [id = 421] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (1A087800) [pid = 2372] [serial = 1751] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (1923D800) [pid = 2372] [serial = 1883] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (191A2800) [pid = 2372] [serial = 1882] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (198D7800) [pid = 2372] [serial = 1885] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (1DC16C00) [pid = 2372] [serial = 1814] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (15379000) [pid = 2372] [serial = 1805] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (1CD23800) [pid = 2372] [serial = 1811] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (14E28000) [pid = 2372] [serial = 1820] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (19020800) [pid = 2372] [serial = 1808] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (1E12DC00) [pid = 2372] [serial = 1817] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (0FBE8400) [pid = 2372] [serial = 1888] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (103BE800) [pid = 2372] [serial = 1891] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (18D0D800) [pid = 2372] [serial = 1879] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (18E57000) [pid = 2372] [serial = 1880] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (151E0000) [pid = 2372] [serial = 1876] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (161AD000) [pid = 2372] [serial = 1877] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (18D69000) [pid = 2372] [serial = 1874] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (18B15000) [pid = 2372] [serial = 1873] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (151CFC00) [pid = 2372] [serial = 1871] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (14E32400) [pid = 2372] [serial = 1870] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (21266800) [pid = 2372] [serial = 1868] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (21264000) [pid = 2372] [serial = 1867] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (20EDDC00) [pid = 2372] [serial = 1865] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (20EDAC00) [pid = 2372] [serial = 1864] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (1F78A800) [pid = 2372] [serial = 1862] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 75 (1F6E5800) [pid = 2372] [serial = 1861] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 74 (1D0CE800) [pid = 2372] [serial = 1859] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 73 (1C0E9400) [pid = 2372] [serial = 1858] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 72 (18E60C00) [pid = 2372] [serial = 1856] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 71 (18D0DC00) [pid = 2372] [serial = 1855] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 70 (1537B400) [pid = 2372] [serial = 1853] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 69 (14E3CC00) [pid = 2372] [serial = 1852] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 68 (1C591000) [pid = 2372] [serial = 1850] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | --DOMWINDOW == 67 (0FDED800) [pid = 2372] [serial = 1889] [outer = 00000000] [url = about:blank] 18:07:32 INFO - PROCESS | 2372 | 1461028052196 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1120ms 18:07:32 INFO - PROCESS | 2372 | 1461028052225 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 2372 | 1461028052229 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:07:32 INFO - PROCESS | 2372 | 1461028052233 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 2372 | 1461028052237 Marionette TRACE conn5 <- [1,2550,null,{}] 18:07:32 INFO - PROCESS | 2372 | 1461028052242 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:32 INFO - PROCESS | 2372 | 1461028052328 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:07:32 INFO - PROCESS | 2372 | 1461028052425 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 2372 | ++DOCSHELL 0FDF0C00 == 39 [pid = 2372] [id = 647] 18:07:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 68 (0FDF1000) [pid = 2372] [serial = 1941] [outer = 00000000] 18:07:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 69 (105A0400) [pid = 2372] [serial = 1942] [outer = 0FDF1000] 18:07:32 INFO - PROCESS | 2372 | 1461028052474 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 70 (107BA800) [pid = 2372] [serial = 1943] [outer = 0FDF1000] 18:07:32 INFO - PROCESS | 2372 | 1461028052932 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 731ms 18:07:32 INFO - PROCESS | 2372 | 1461028052965 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 2372 | 1461028052968 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:07:32 INFO - PROCESS | 2372 | 1461028052971 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 2372 | 1461028052973 Marionette TRACE conn5 <- [1,2554,null,{}] 18:07:33 INFO - PROCESS | 2372 | 1461028052977 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 2372 | 1461028053059 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:07:33 INFO - PROCESS | 2372 | 1461028053071 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 2372 | ++DOCSHELL 13CE2400 == 40 [pid = 2372] [id = 648] 18:07:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 71 (14D20800) [pid = 2372] [serial = 1944] [outer = 00000000] 18:07:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 72 (14E29400) [pid = 2372] [serial = 1945] [outer = 14D20800] 18:07:33 INFO - PROCESS | 2372 | 1461028053117 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 73 (14E36800) [pid = 2372] [serial = 1946] [outer = 14D20800] 18:07:33 INFO - PROCESS | 2372 | 1461028053606 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 18:07:33 INFO - PROCESS | 2372 | 1461028053646 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 2372 | 1461028053649 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:07:33 INFO - PROCESS | 2372 | 1461028053659 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 2372 | 1461028053663 Marionette TRACE conn5 <- [1,2558,null,{}] 18:07:33 INFO - PROCESS | 2372 | 1461028053667 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 2372 | 1461028053750 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:07:33 INFO - PROCESS | 2372 | 1461028053758 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 2372 | ++DOCSHELL 15306400 == 41 [pid = 2372] [id = 649] 18:07:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 74 (15309800) [pid = 2372] [serial = 1947] [outer = 00000000] 18:07:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 75 (154CA800) [pid = 2372] [serial = 1948] [outer = 15309800] 18:07:33 INFO - PROCESS | 2372 | 1461028053803 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 76 (161AC000) [pid = 2372] [serial = 1949] [outer = 15309800] 18:07:34 INFO - PROCESS | 2372 | 1461028054256 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 18:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:07:34 INFO - PROCESS | 2372 | 1461028054285 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 2372 | 1461028054287 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:07:34 INFO - PROCESS | 2372 | 1461028054297 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - PROCESS | 2372 | 1461028054298 Marionette TRACE conn5 <- [1,2562,null,{}] 18:07:34 INFO - PROCESS | 2372 | 1461028054302 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:34 INFO - PROCESS | 2372 | 1461028054412 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:07:34 INFO - PROCESS | 2372 | 1461028054504 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 2372 | ++DOCSHELL 16601C00 == 42 [pid = 2372] [id = 650] 18:07:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (16602C00) [pid = 2372] [serial = 1950] [outer = 00000000] 18:07:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (16E38000) [pid = 2372] [serial = 1951] [outer = 16602C00] 18:07:34 INFO - PROCESS | 2372 | 1461028054550 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (16E38800) [pid = 2372] [serial = 1952] [outer = 16602C00] 18:07:35 INFO - PROCESS | 2372 | 1461028054988 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 18:07:35 INFO - PROCESS | 2372 | 1461028055026 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 2372 | 1461028055028 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:07:35 INFO - PROCESS | 2372 | 1461028055032 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:07:35 INFO - PROCESS | 2372 | 1461028055034 Marionette TRACE conn5 <- [1,2566,null,{}] 18:07:35 INFO - PROCESS | 2372 | 1461028055042 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 2372 | 1461028055161 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:07:35 INFO - PROCESS | 2372 | 1461028055178 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 2372 | ++DOCSHELL 1885EC00 == 43 [pid = 2372] [id = 651] 18:07:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (18B13800) [pid = 2372] [serial = 1953] [outer = 00000000] 18:07:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (18B1B000) [pid = 2372] [serial = 1954] [outer = 18B13800] 18:07:35 INFO - PROCESS | 2372 | 1461028055286 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (18B39000) [pid = 2372] [serial = 1955] [outer = 18B13800] 18:07:35 INFO - PROCESS | 2372 | 1461028055738 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 18:07:35 INFO - PROCESS | 2372 | 1461028055804 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 2372 | 1461028055806 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:07:35 INFO - PROCESS | 2372 | 1461028055809 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:07:35 INFO - PROCESS | 2372 | 1461028055811 Marionette TRACE conn5 <- [1,2570,null,{}] 18:07:35 INFO - PROCESS | 2372 | 1461028055814 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 2372 | 1461028055926 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:07:35 INFO - PROCESS | 2372 | 1461028055938 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 2372 | ++DOCSHELL 0FB7F400 == 44 [pid = 2372] [id = 652] 18:07:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (18B3A800) [pid = 2372] [serial = 1956] [outer = 00000000] 18:07:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (18D93C00) [pid = 2372] [serial = 1957] [outer = 18B3A800] 18:07:36 INFO - PROCESS | 2372 | 1461028055981 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (18E52800) [pid = 2372] [serial = 1958] [outer = 18B3A800] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (13C54400) [pid = 2372] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (0EDADC00) [pid = 2372] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (151CDC00) [pid = 2372] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 81 (103C3000) [pid = 2372] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 80 (10989800) [pid = 2372] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 79 (15433C00) [pid = 2372] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 78 (16E30400) [pid = 2372] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 77 (1149A400) [pid = 2372] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:07:36 INFO - PROCESS | 2372 | --DOMWINDOW == 76 (1823CC00) [pid = 2372] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:07:36 INFO - PROCESS | 2372 | 1461028056500 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 18:07:36 INFO - PROCESS | 2372 | 1461028056543 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:07:36 INFO - PROCESS | 2372 | 1461028056545 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:07:36 INFO - PROCESS | 2372 | 1461028056548 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 2372 | 1461028056549 Marionette TRACE conn5 <- [1,2574,null,{}] 18:07:36 INFO - PROCESS | 2372 | 1461028056553 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:36 INFO - PROCESS | 2372 | 1461028056629 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:07:36 INFO - PROCESS | 2372 | 1461028056722 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 2372 | ++DOCSHELL 0EDA5C00 == 45 [pid = 2372] [id = 653] 18:07:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 77 (0EDAA400) [pid = 2372] [serial = 1959] [outer = 00000000] 18:07:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 78 (14E3EC00) [pid = 2372] [serial = 1960] [outer = 0EDAA400] 18:07:36 INFO - PROCESS | 2372 | 1461028056766 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 79 (15127000) [pid = 2372] [serial = 1961] [outer = 0EDAA400] 18:07:37 INFO - PROCESS | 2372 | 1461028057124 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 18:07:37 INFO - PROCESS | 2372 | 1461028057178 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:07:37 INFO - PROCESS | 2372 | 1461028057181 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:07:37 INFO - PROCESS | 2372 | 1461028057184 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 2372 | 1461028057185 Marionette TRACE conn5 <- [1,2578,null,{}] 18:07:37 INFO - PROCESS | 2372 | 1461028057189 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:37 INFO - PROCESS | 2372 | 1461028057328 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:07:37 INFO - PROCESS | 2372 | 1461028057338 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 2372 | ++DOCSHELL 16606C00 == 46 [pid = 2372] [id = 654] 18:07:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 80 (1660D400) [pid = 2372] [serial = 1962] [outer = 00000000] 18:07:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 81 (18E5A000) [pid = 2372] [serial = 1963] [outer = 1660D400] 18:07:37 INFO - PROCESS | 2372 | 1461028057381 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 82 (18E5FC00) [pid = 2372] [serial = 1964] [outer = 1660D400] 18:07:37 INFO - PROCESS | 2372 | 1461028057785 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 631ms 18:07:37 INFO - PROCESS | 2372 | 1461028057814 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 2372 | 1461028057816 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:07:37 INFO - PROCESS | 2372 | 1461028057824 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 2372 | 1461028057825 Marionette TRACE conn5 <- [1,2582,null,{}] 18:07:37 INFO - PROCESS | 2372 | 1461028057828 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:37 INFO - PROCESS | 2372 | 1461028057907 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:07:37 INFO - PROCESS | 2372 | 1461028057914 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 2372 | ++DOCSHELL 19020800 == 47 [pid = 2372] [id = 655] 18:07:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (19022C00) [pid = 2372] [serial = 1965] [outer = 00000000] 18:07:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (1902A800) [pid = 2372] [serial = 1966] [outer = 19022C00] 18:07:37 INFO - PROCESS | 2372 | 1461028057957 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (19117800) [pid = 2372] [serial = 1967] [outer = 19022C00] 18:07:38 INFO - PROCESS | 2372 | 1461028058433 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 18:07:38 INFO - PROCESS | 2372 | 1461028058495 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:07:38 INFO - PROCESS | 2372 | 1461028058500 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:07:38 INFO - PROCESS | 2372 | 1461028058505 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 2372 | 1461028058509 Marionette TRACE conn5 <- [1,2586,null,{}] 18:07:38 INFO - PROCESS | 2372 | 1461028058516 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 2372 | 1461028058638 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:07:38 INFO - PROCESS | 2372 | 1461028058819 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 2372 | ++DOCSHELL 1030F000 == 48 [pid = 2372] [id = 656] 18:07:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (103B5000) [pid = 2372] [serial = 1968] [outer = 00000000] 18:07:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (103E1800) [pid = 2372] [serial = 1969] [outer = 103B5000] 18:07:38 INFO - PROCESS | 2372 | 1461028058877 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (10978800) [pid = 2372] [serial = 1970] [outer = 103B5000] 18:07:39 INFO - PROCESS | 2372 | 1461028059449 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 18:07:39 INFO - PROCESS | 2372 | 1461028059495 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 2372 | 1461028059501 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:07:39 INFO - PROCESS | 2372 | 1461028059507 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - PROCESS | 2372 | 1461028059510 Marionette TRACE conn5 <- [1,2590,null,{}] 18:07:39 INFO - PROCESS | 2372 | 1461028059514 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:39 INFO - PROCESS | 2372 | 1461028059620 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:07:39 INFO - PROCESS | 2372 | 1461028059759 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 2372 | ++DOCSHELL 10989000 == 49 [pid = 2372] [id = 657] 18:07:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (10B0BC00) [pid = 2372] [serial = 1971] [outer = 00000000] 18:07:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (151CFC00) [pid = 2372] [serial = 1972] [outer = 10B0BC00] 18:07:39 INFO - PROCESS | 2372 | 1461028059815 Marionette DEBUG loaded listener.js 18:07:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (15310800) [pid = 2372] [serial = 1973] [outer = 10B0BC00] 18:07:40 INFO - PROCESS | 2372 | 1461028060422 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 18:07:40 INFO - PROCESS | 2372 | 1461028060480 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:07:40 INFO - PROCESS | 2372 | 1461028060483 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:07:40 INFO - PROCESS | 2372 | 1461028060487 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 2372 | 1461028060491 Marionette TRACE conn5 <- [1,2594,null,{}] 18:07:40 INFO - PROCESS | 2372 | 1461028060501 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 2372 | 1461028060613 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:07:40 INFO - PROCESS | 2372 | 1461028060749 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 2372 | ++DOCSHELL 18B13000 == 50 [pid = 2372] [id = 658] 18:07:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (18B1A800) [pid = 2372] [serial = 1974] [outer = 00000000] 18:07:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (19026400) [pid = 2372] [serial = 1975] [outer = 18B1A800] 18:07:40 INFO - PROCESS | 2372 | 1461028060808 Marionette DEBUG loaded listener.js 18:07:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1915D000) [pid = 2372] [serial = 1976] [outer = 18B1A800] 18:07:41 INFO - PROCESS | 2372 | 1461028061427 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 18:07:41 INFO - PROCESS | 2372 | 1461028061466 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 2372 | 1461028061469 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:07:41 INFO - PROCESS | 2372 | 1461028061473 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 2372 | 1461028061475 Marionette TRACE conn5 <- [1,2598,null,{}] 18:07:41 INFO - PROCESS | 2372 | 1461028061478 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 2372 | 1461028061581 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:07:41 INFO - PROCESS | 2372 | 1461028061717 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 2372 | ++DOCSHELL 18E60000 == 51 [pid = 2372] [id = 659] 18:07:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (19168400) [pid = 2372] [serial = 1977] [outer = 00000000] 18:07:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (191A8C00) [pid = 2372] [serial = 1978] [outer = 19168400] 18:07:41 INFO - PROCESS | 2372 | 1461028061772 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (19241400) [pid = 2372] [serial = 1979] [outer = 19168400] 18:07:42 INFO - PROCESS | 2372 | 1461028062389 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 971ms 18:07:42 INFO - PROCESS | 2372 | 1461028062445 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 2372 | 1461028062447 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:07:42 INFO - PROCESS | 2372 | 1461028062450 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - PROCESS | 2372 | 1461028062452 Marionette TRACE conn5 <- [1,2602,null,{}] 18:07:42 INFO - PROCESS | 2372 | 1461028062456 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:42 INFO - PROCESS | 2372 | 1461028062560 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:07:42 INFO - PROCESS | 2372 | 1461028062669 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 2372 | ++DOCSHELL 103D6C00 == 52 [pid = 2372] [id = 660] 18:07:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (103D7800) [pid = 2372] [serial = 1980] [outer = 00000000] 18:07:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (10994400) [pid = 2372] [serial = 1981] [outer = 103D7800] 18:07:42 INFO - PROCESS | 2372 | 1461028062724 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (14DA4C00) [pid = 2372] [serial = 1982] [outer = 103D7800] 18:07:43 INFO - PROCESS | 2372 | 1461028063464 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1076ms 18:07:43 INFO - PROCESS | 2372 | 1461028063527 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 2372 | 1461028063532 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:07:43 INFO - PROCESS | 2372 | 1461028063537 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:07:43 INFO - PROCESS | 2372 | 1461028063540 Marionette TRACE conn5 <- [1,2606,null,{}] 18:07:43 INFO - PROCESS | 2372 | 1461028063545 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 2372 | 1461028063641 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:07:43 INFO - PROCESS | 2372 | 1461028063783 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 2372 | ++DOCSHELL 103D4400 == 53 [pid = 2372] [id = 661] 18:07:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (10597C00) [pid = 2372] [serial = 1983] [outer = 00000000] 18:07:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (14DA5000) [pid = 2372] [serial = 1984] [outer = 10597C00] 18:07:43 INFO - PROCESS | 2372 | 1461028063834 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (14E39400) [pid = 2372] [serial = 1985] [outer = 10597C00] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 15303000 == 52 [pid = 2372] [id = 424] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 0EDABC00 == 51 [pid = 2372] [id = 435] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 16606C00 == 50 [pid = 2372] [id = 654] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 0EDA5C00 == 49 [pid = 2372] [id = 653] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 0FB7F400 == 48 [pid = 2372] [id = 652] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 1885EC00 == 47 [pid = 2372] [id = 651] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 16601C00 == 46 [pid = 2372] [id = 650] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 15306400 == 45 [pid = 2372] [id = 649] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 13CE2400 == 44 [pid = 2372] [id = 648] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (18857C00) [pid = 2372] [serial = 1927] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (103E0000) [pid = 2372] [serial = 1894] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOCSHELL 0FDF0C00 == 43 [pid = 2372] [id = 647] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (14B48000) [pid = 2372] [serial = 1906] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (14D20C00) [pid = 2372] [serial = 1907] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (1088CC00) [pid = 2372] [serial = 1897] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (103B4800) [pid = 2372] [serial = 1900] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (103DDC00) [pid = 2372] [serial = 1901] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (15305C00) [pid = 2372] [serial = 1912] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (14E34C00) [pid = 2372] [serial = 1909] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (10991C00) [pid = 2372] [serial = 1903] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (10B0C400) [pid = 2372] [serial = 1904] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (16251400) [pid = 2372] [serial = 1915] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (16E3A400) [pid = 2372] [serial = 1918] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (10995C00) [pid = 2372] [serial = 1916] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (16E70C00) [pid = 2372] [serial = 1919] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (16E31000) [pid = 2372] [serial = 1921] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (18733C00) [pid = 2372] [serial = 1924] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (1530DC00) [pid = 2372] [serial = 1913] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (16E34400) [pid = 2372] [serial = 1922] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (14E3B000) [pid = 2372] [serial = 1910] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (18734400) [pid = 2372] [serial = 1925] [outer = 00000000] [url = about:blank] 18:07:44 INFO - PROCESS | 2372 | 1461028064368 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 18:07:44 INFO - PROCESS | 2372 | 1461028064413 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 2372 | 1461028064418 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:07:44 INFO - PROCESS | 2372 | 1461028064424 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 2372 | 1461028064426 Marionette TRACE conn5 <- [1,2610,null,{}] 18:07:44 INFO - PROCESS | 2372 | 1461028064430 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:44 INFO - PROCESS | 2372 | 1461028064515 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:07:44 INFO - PROCESS | 2372 | 1461028064633 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 2372 | ++DOCSHELL 103BE000 == 44 [pid = 2372] [id = 662] 18:07:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (103D6000) [pid = 2372] [serial = 1986] [outer = 00000000] 18:07:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (10991C00) [pid = 2372] [serial = 1987] [outer = 103D6000] 18:07:44 INFO - PROCESS | 2372 | 1461028064688 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (11498400) [pid = 2372] [serial = 1988] [outer = 103D6000] 18:07:45 INFO - PROCESS | 2372 | 1461028065124 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 18:07:45 INFO - PROCESS | 2372 | 1461028065157 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 2372 | 1461028065159 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:07:45 INFO - PROCESS | 2372 | 1461028065162 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 2372 | 1461028065166 Marionette TRACE conn5 <- [1,2614,null,{}] 18:07:45 INFO - PROCESS | 2372 | 1461028065176 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 2372 | 1461028065262 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:07:45 INFO - PROCESS | 2372 | 1461028065302 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 2372 | ++DOCSHELL 14E25800 == 45 [pid = 2372] [id = 663] 18:07:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (15308000) [pid = 2372] [serial = 1989] [outer = 00000000] 18:07:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (1542F800) [pid = 2372] [serial = 1990] [outer = 15308000] 18:07:45 INFO - PROCESS | 2372 | 1461028065349 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (16245000) [pid = 2372] [serial = 1991] [outer = 15308000] 18:07:45 INFO - PROCESS | 2372 | 1461028065813 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 18:07:45 INFO - PROCESS | 2372 | 1461028065893 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 2372 | 1461028065895 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:07:45 INFO - PROCESS | 2372 | 1461028065898 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 2372 | 1461028065900 Marionette TRACE conn5 <- [1,2618,null,{}] 18:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:07:45 INFO - PROCESS | 2372 | 1461028065904 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 2372 | 1461028065988 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:07:46 INFO - PROCESS | 2372 | 1461028065994 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 2372 | ++DOCSHELL 1660E400 == 46 [pid = 2372] [id = 664] 18:07:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (16AE1C00) [pid = 2372] [serial = 1992] [outer = 00000000] 18:07:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (16E3DC00) [pid = 2372] [serial = 1993] [outer = 16AE1C00] 18:07:46 INFO - PROCESS | 2372 | 1461028066040 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (18238000) [pid = 2372] [serial = 1994] [outer = 16AE1C00] 18:07:46 INFO - PROCESS | 2372 | 1461028066533 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 18:07:46 INFO - PROCESS | 2372 | 1461028066573 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 2372 | 1461028066575 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:07:46 INFO - PROCESS | 2372 | 1461028066578 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - PROCESS | 2372 | 1461028066579 Marionette TRACE conn5 <- [1,2622,null,{}] 18:07:46 INFO - PROCESS | 2372 | 1461028066582 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 2372 | 1461028066726 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:07:46 INFO - PROCESS | 2372 | 1461028066749 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 2372 | ++DOCSHELL 187AAC00 == 47 [pid = 2372] [id = 665] 18:07:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (187AB800) [pid = 2372] [serial = 1995] [outer = 00000000] 18:07:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (18859800) [pid = 2372] [serial = 1996] [outer = 187AB800] 18:07:46 INFO - PROCESS | 2372 | 1461028066795 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (18B18C00) [pid = 2372] [serial = 1997] [outer = 187AB800] 18:07:47 INFO - PROCESS | 2372 | 1461028067265 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 18:07:47 INFO - PROCESS | 2372 | 1461028067309 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 2372 | 1461028067311 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:07:47 INFO - PROCESS | 2372 | 1461028067323 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 2372 | 1461028067325 Marionette TRACE conn5 <- [1,2626,null,{}] 18:07:47 INFO - PROCESS | 2372 | 1461028067328 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 2372 | 1461028067454 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:07:47 INFO - PROCESS | 2372 | 1461028067466 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 2372 | ++DOCSHELL 0FE6F400 == 48 [pid = 2372] [id = 666] 18:07:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (10301800) [pid = 2372] [serial = 1998] [outer = 00000000] 18:07:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (18E52C00) [pid = 2372] [serial = 1999] [outer = 10301800] 18:07:47 INFO - PROCESS | 2372 | 1461028067516 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (19022400) [pid = 2372] [serial = 2000] [outer = 10301800] 18:07:48 INFO - PROCESS | 2372 | 1461028067974 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 18:07:48 INFO - PROCESS | 2372 | 1461028067994 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:07:48 INFO - PROCESS | 2372 | 1461028067996 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:07:48 INFO - PROCESS | 2372 | 1461028067999 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 2372 | 1461028068000 Marionette TRACE conn5 <- [1,2630,null,{}] 18:07:48 INFO - PROCESS | 2372 | 1461028068004 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 2372 | 1461028068154 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (0FE72000) [pid = 2372] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (0FDF1000) [pid = 2372] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (15309800) [pid = 2372] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (16602C00) [pid = 2372] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (14D20800) [pid = 2372] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (18B13800) [pid = 2372] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (0EDAA400) [pid = 2372] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (18B3A800) [pid = 2372] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:07:48 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (1660D400) [pid = 2372] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:07:48 INFO - PROCESS | 2372 | 1461028068387 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 2372 | ++DOCSHELL 0ED61000 == 49 [pid = 2372] [id = 667] 18:07:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (0EDAA400) [pid = 2372] [serial = 2001] [outer = 00000000] 18:07:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (10892C00) [pid = 2372] [serial = 2002] [outer = 0EDAA400] 18:07:48 INFO - PROCESS | 2372 | 1461028068433 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (11490800) [pid = 2372] [serial = 2003] [outer = 0EDAA400] 18:07:48 INFO - PROCESS | 2372 | 1461028068801 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 830ms 18:07:48 INFO - PROCESS | 2372 | 1461028068830 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:07:48 INFO - PROCESS | 2372 | 1461028068832 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:07:48 INFO - PROCESS | 2372 | 1461028068834 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 2372 | 1461028068836 Marionette TRACE conn5 <- [1,2634,null,{}] 18:07:48 INFO - PROCESS | 2372 | 1461028068840 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 2372 | 1461028068955 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:07:48 INFO - PROCESS | 2372 | 1461028068964 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 2372 | ++DOCSHELL 15309800 == 50 [pid = 2372] [id = 668] 18:07:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (16E37C00) [pid = 2372] [serial = 2004] [outer = 00000000] 18:07:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (1919D800) [pid = 2372] [serial = 2005] [outer = 16E37C00] 18:07:49 INFO - PROCESS | 2372 | 1461028069008 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (1923D800) [pid = 2372] [serial = 2006] [outer = 16E37C00] 18:07:49 INFO - PROCESS | 2372 | 1461028069428 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 18:07:49 INFO - PROCESS | 2372 | 1461028069466 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 2372 | 1461028069468 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:07:49 INFO - PROCESS | 2372 | 1461028069471 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 2372 | 1461028069473 Marionette TRACE conn5 <- [1,2638,null,{}] 18:07:49 INFO - PROCESS | 2372 | 1461028069476 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 2372 | 1461028069595 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:07:49 INFO - PROCESS | 2372 | 1461028069604 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 2372 | ++DOCSHELL 19240000 == 51 [pid = 2372] [id = 669] 18:07:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (19245400) [pid = 2372] [serial = 2007] [outer = 00000000] 18:07:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (195E2400) [pid = 2372] [serial = 2008] [outer = 19245400] 18:07:49 INFO - PROCESS | 2372 | 1461028069648 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (195E4400) [pid = 2372] [serial = 2009] [outer = 19245400] 18:07:50 INFO - PROCESS | 2372 | 1461028070081 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:07:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 18:07:50 INFO - PROCESS | 2372 | 1461028070102 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 2372 | 1461028070104 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:07:50 INFO - PROCESS | 2372 | 1461028070107 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 2372 | 1461028070109 Marionette TRACE conn5 <- [1,2642,null,{}] 18:07:50 INFO - PROCESS | 2372 | 1461028070112 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 2372 | 1461028070230 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:07:50 INFO - PROCESS | 2372 | 1461028070239 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 2372 | ++DOCSHELL 0EDADC00 == 52 [pid = 2372] [id = 670] 18:07:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (0FDF4800) [pid = 2372] [serial = 2010] [outer = 00000000] 18:07:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (19D05400) [pid = 2372] [serial = 2011] [outer = 0FDF4800] 18:07:50 INFO - PROCESS | 2372 | 1461028070283 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (19D09000) [pid = 2372] [serial = 2012] [outer = 0FDF4800] 18:07:51 INFO - PROCESS | 2372 | 1461028070979 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:07:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 18:07:51 INFO - PROCESS | 2372 | 1461028071039 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:07:51 INFO - PROCESS | 2372 | 1461028071044 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:07:51 INFO - PROCESS | 2372 | 1461028071050 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 2372 | 1461028071054 Marionette TRACE conn5 <- [1,2646,null,{}] 18:07:51 INFO - PROCESS | 2372 | 1461028071059 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:51 INFO - PROCESS | 2372 | 1461028071180 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:07:51 INFO - PROCESS | 2372 | 1461028071315 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 2372 | ++DOCSHELL 105A0000 == 53 [pid = 2372] [id = 671] 18:07:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1088A000) [pid = 2372] [serial = 2013] [outer = 00000000] 18:07:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (13CE1400) [pid = 2372] [serial = 2014] [outer = 1088A000] 18:07:51 INFO - PROCESS | 2372 | 1461028071373 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (14D9F000) [pid = 2372] [serial = 2015] [outer = 1088A000] 18:07:51 INFO - PROCESS | 2372 | 1461028071914 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 930ms 18:07:52 INFO - PROCESS | 2372 | 1461028071984 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 2372 | 1461028071990 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:07:52 INFO - PROCESS | 2372 | 1461028071997 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 2372 | 1461028071999 Marionette TRACE conn5 <- [1,2650,null,{}] 18:07:52 INFO - PROCESS | 2372 | 1461028072003 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 2372 | 1461028072113 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:07:52 INFO - PROCESS | 2372 | 1461028072225 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 2372 | ++DOCSHELL 14E37000 == 54 [pid = 2372] [id = 672] 18:07:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1530A400) [pid = 2372] [serial = 2016] [outer = 00000000] 18:07:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (16E3E000) [pid = 2372] [serial = 2017] [outer = 1530A400] 18:07:52 INFO - PROCESS | 2372 | 1461028072280 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (18B15000) [pid = 2372] [serial = 2018] [outer = 1530A400] 18:07:52 INFO - PROCESS | 2372 | 1461028072898 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 971ms 18:07:53 INFO - PROCESS | 2372 | 1461028072969 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 2372 | 1461028072971 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:07:53 INFO - PROCESS | 2372 | 1461028072975 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - PROCESS | 2372 | 1461028072979 Marionette TRACE conn5 <- [1,2654,null,{}] 18:07:53 INFO - PROCESS | 2372 | 1461028072990 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:53 INFO - PROCESS | 2372 | 1461028073129 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:07:53 INFO - PROCESS | 2372 | 1461028073269 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 2372 | ++DOCSHELL 19117C00 == 55 [pid = 2372] [id = 673] 18:07:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (195E1000) [pid = 2372] [serial = 2019] [outer = 00000000] 18:07:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (19D88800) [pid = 2372] [serial = 2020] [outer = 195E1000] 18:07:53 INFO - PROCESS | 2372 | 1461028073327 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19F50000) [pid = 2372] [serial = 2021] [outer = 195E1000] 18:07:54 INFO - PROCESS | 2372 | 1461028074475 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:07:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1523ms 18:07:54 INFO - PROCESS | 2372 | 1461028074502 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:07:54 INFO - PROCESS | 2372 | 1461028074506 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:07:54 INFO - PROCESS | 2372 | 1461028074511 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - PROCESS | 2372 | 1461028074515 Marionette TRACE conn5 <- [1,2658,null,{}] 18:07:54 INFO - PROCESS | 2372 | 1461028074521 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:54 INFO - PROCESS | 2372 | 1461028074648 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:07:54 INFO - PROCESS | 2372 | 1461028074809 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 2372 | ++DOCSHELL 0FBE9400 == 56 [pid = 2372] [id = 674] 18:07:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (103B7400) [pid = 2372] [serial = 2022] [outer = 00000000] 18:07:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (11490400) [pid = 2372] [serial = 2023] [outer = 103B7400] 18:07:54 INFO - PROCESS | 2372 | 1461028074860 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (14D1E800) [pid = 2372] [serial = 2024] [outer = 103B7400] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 19240000 == 55 [pid = 2372] [id = 669] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 15309800 == 54 [pid = 2372] [id = 668] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 0ED61000 == 53 [pid = 2372] [id = 667] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 0FE6F400 == 52 [pid = 2372] [id = 666] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 187AAC00 == 51 [pid = 2372] [id = 665] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 1660E400 == 50 [pid = 2372] [id = 664] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 14E25800 == 49 [pid = 2372] [id = 663] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 103BE000 == 48 [pid = 2372] [id = 662] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1902A800) [pid = 2372] [serial = 1966] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (10981400) [pid = 2372] [serial = 1930] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (151D1400) [pid = 2372] [serial = 1933] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18B31C00) [pid = 2372] [serial = 1936] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 103D4400 == 47 [pid = 2372] [id = 661] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 1030F000 == 46 [pid = 2372] [id = 656] 18:07:55 INFO - PROCESS | 2372 | --DOCSHELL 19020800 == 45 [pid = 2372] [id = 655] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (1071B000) [pid = 2372] [serial = 1940] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (103DE800) [pid = 2372] [serial = 1939] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (105A0400) [pid = 2372] [serial = 1942] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (107BA800) [pid = 2372] [serial = 1943] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (154CA800) [pid = 2372] [serial = 1948] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (16E38000) [pid = 2372] [serial = 1951] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (16E38800) [pid = 2372] [serial = 1952] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (14E29400) [pid = 2372] [serial = 1945] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (14E36800) [pid = 2372] [serial = 1946] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18B39000) [pid = 2372] [serial = 1955] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (18B1B000) [pid = 2372] [serial = 1954] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (14E3EC00) [pid = 2372] [serial = 1960] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (18D93C00) [pid = 2372] [serial = 1957] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (18E5A000) [pid = 2372] [serial = 1963] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (18E52800) [pid = 2372] [serial = 1958] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (18E5FC00) [pid = 2372] [serial = 1964] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (15127000) [pid = 2372] [serial = 1961] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (161AC000) [pid = 2372] [serial = 1949] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 2372 | 1461028075886 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 2372 | 1461028075955 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:07:55 INFO - PROCESS | 2372 | 1461028075961 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 2372 | 1461028075964 Marionette TRACE conn5 <- [1,2662,null,{}] 18:07:56 INFO - PROCESS | 2372 | 1461028075968 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 2372 | 1461028076050 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:07:56 INFO - PROCESS | 2372 | 1461028076057 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 2372 | ++DOCSHELL 0EDABC00 == 46 [pid = 2372] [id = 675] 18:07:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (0EDAD400) [pid = 2372] [serial = 2025] [outer = 00000000] 18:07:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (107B3400) [pid = 2372] [serial = 2026] [outer = 0EDAD400] 18:07:56 INFO - PROCESS | 2372 | 1461028076102 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (10989800) [pid = 2372] [serial = 2027] [outer = 0EDAD400] 18:07:57 INFO - PROCESS | 2372 | 1461028077107 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 2372 | 1461028077145 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:07:57 INFO - PROCESS | 2372 | 1461028077148 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 2372 | 1461028077151 Marionette TRACE conn5 <- [1,2666,null,{}] 18:07:57 INFO - PROCESS | 2372 | 1461028077161 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 2372 | 1461028077248 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:07:57 INFO - PROCESS | 2372 | 1461028077255 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 2372 | ++DOCSHELL 14E2C800 == 47 [pid = 2372] [id = 676] 18:07:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (14E2DC00) [pid = 2372] [serial = 2028] [outer = 00000000] 18:07:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (1530E800) [pid = 2372] [serial = 2029] [outer = 14E2DC00] 18:07:57 INFO - PROCESS | 2372 | 1461028077302 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (154D1800) [pid = 2372] [serial = 2030] [outer = 14E2DC00] 18:07:58 INFO - PROCESS | 2372 | 1461028078246 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1125ms 18:07:58 INFO - PROCESS | 2372 | 1461028078277 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:07:58 INFO - PROCESS | 2372 | 1461028078279 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:07:58 INFO - PROCESS | 2372 | 1461028078283 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:07:58 INFO - PROCESS | 2372 | 1461028078284 Marionette TRACE conn5 <- [1,2670,null,{}] 18:07:58 INFO - PROCESS | 2372 | 1461028078288 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:58 INFO - PROCESS | 2372 | 1461028078425 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:07:58 INFO - PROCESS | 2372 | 1461028078432 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:58 INFO - PROCESS | 2372 | ++DOCSHELL 16606C00 == 48 [pid = 2372] [id = 677] 18:07:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (16608400) [pid = 2372] [serial = 2031] [outer = 00000000] 18:07:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (16E3B400) [pid = 2372] [serial = 2032] [outer = 16608400] 18:07:58 INFO - PROCESS | 2372 | 1461028078479 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (16E77000) [pid = 2372] [serial = 2033] [outer = 16608400] 18:07:59 INFO - PROCESS | 2372 | 1461028079455 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:07:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1219ms 18:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:07:59 INFO - PROCESS | 2372 | 1461028079505 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 2372 | 1461028079507 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:07:59 INFO - PROCESS | 2372 | 1461028079511 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 2372 | 1461028079512 Marionette TRACE conn5 <- [1,2674,null,{}] 18:07:59 INFO - PROCESS | 2372 | 1461028079516 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:59 INFO - PROCESS | 2372 | 1461028079628 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:07:59 INFO - PROCESS | 2372 | 1461028079636 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 2372 | ++DOCSHELL 1823D400 == 49 [pid = 2372] [id = 678] 18:07:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (1828CC00) [pid = 2372] [serial = 2034] [outer = 00000000] 18:07:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (18B10C00) [pid = 2372] [serial = 2035] [outer = 1828CC00] 18:07:59 INFO - PROCESS | 2372 | 1461028079734 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18B19000) [pid = 2372] [serial = 2036] [outer = 1828CC00] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (195DAC00) [pid = 2372] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (103D8400) [pid = 2372] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (187AB800) [pid = 2372] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (10301800) [pid = 2372] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (103D6000) [pid = 2372] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (10597C00) [pid = 2372] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (16AE1C00) [pid = 2372] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (103D7800) [pid = 2372] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (15308000) [pid = 2372] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (0EDAA400) [pid = 2372] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (16E37C00) [pid = 2372] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:08:00 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (19245400) [pid = 2372] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:08:00 INFO - PROCESS | 2372 | 1461028080743 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 2372 | 1461028080784 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:08:00 INFO - PROCESS | 2372 | 1461028080787 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 2372 | 1461028080789 Marionette TRACE conn5 <- [1,2678,null,{}] 18:08:00 INFO - PROCESS | 2372 | 1461028080792 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 2372 | 1461028080892 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:08:00 INFO - PROCESS | 2372 | 1461028080899 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 2372 | ++DOCSHELL 10599000 == 50 [pid = 2372] [id = 679] 18:08:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (10981C00) [pid = 2372] [serial = 2037] [outer = 00000000] 18:08:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (1828F400) [pid = 2372] [serial = 2038] [outer = 10981C00] 18:08:00 INFO - PROCESS | 2372 | 1461028080948 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (18D12400) [pid = 2372] [serial = 2039] [outer = 10981C00] 18:08:01 INFO - PROCESS | 2372 | 1461028081890 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 2372 | 1461028081914 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:08:01 INFO - PROCESS | 2372 | 1461028081917 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:08:01 INFO - PROCESS | 2372 | 1461028081918 Marionette TRACE conn5 <- [1,2682,null,{}] 18:08:01 INFO - PROCESS | 2372 | 1461028081922 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:02 INFO - PROCESS | 2372 | 1461028082036 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:08:02 INFO - PROCESS | 2372 | 1461028082148 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 2372 | ++DOCSHELL 0ED5AC00 == 51 [pid = 2372] [id = 680] 18:08:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (0ED5EC00) [pid = 2372] [serial = 2040] [outer = 00000000] 18:08:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (0FB3C800) [pid = 2372] [serial = 2041] [outer = 0ED5EC00] 18:08:02 INFO - PROCESS | 2372 | 1461028082208 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (0FDF6400) [pid = 2372] [serial = 2042] [outer = 0ED5EC00] 18:08:03 INFO - PROCESS | 2372 | 1461028083366 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:08:03 INFO - PROCESS | 2372 | 1461028083405 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:08:03 INFO - PROCESS | 2372 | 1461028083410 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 2372 | 1461028083414 Marionette TRACE conn5 <- [1,2686,null,{}] 18:08:03 INFO - PROCESS | 2372 | 1461028083420 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 2372 | 1461028083566 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:08:03 INFO - PROCESS | 2372 | 1461028083715 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 2372 | ++DOCSHELL 1097A400 == 52 [pid = 2372] [id = 681] 18:08:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (1097AC00) [pid = 2372] [serial = 2043] [outer = 00000000] 18:08:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (10990800) [pid = 2372] [serial = 2044] [outer = 1097AC00] 18:08:03 INFO - PROCESS | 2372 | 1461028083774 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (13C45800) [pid = 2372] [serial = 2045] [outer = 1097AC00] 18:08:04 INFO - PROCESS | 2372 | 1461028084832 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 2372 | 1461028084909 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:08:04 INFO - PROCESS | 2372 | 1461028084955 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - PROCESS | 2372 | 1461028084958 Marionette TRACE conn5 <- [1,2690,null,{}] 18:08:04 INFO - PROCESS | 2372 | 1461028084962 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 2372 | 1461028085108 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:08:05 INFO - PROCESS | 2372 | 1461028085245 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 2372 | ++DOCSHELL 151DC800 == 53 [pid = 2372] [id = 682] 18:08:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (15304400) [pid = 2372] [serial = 2046] [outer = 00000000] 18:08:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (16AE6000) [pid = 2372] [serial = 2047] [outer = 15304400] 18:08:05 INFO - PROCESS | 2372 | 1461028085300 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (16E3C800) [pid = 2372] [serial = 2048] [outer = 15304400] 18:08:05 INFO - PROCESS | 2372 | 1461028085863 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:08:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 18:08:05 INFO - PROCESS | 2372 | 1461028085927 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 2372 | 1461028085929 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:08:05 INFO - PROCESS | 2372 | 1461028085940 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 2372 | 1461028085946 Marionette TRACE conn5 <- [1,2694,null,{}] 18:08:05 INFO - PROCESS | 2372 | 1461028085951 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:06 INFO - PROCESS | 2372 | 1461028086096 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:08:06 INFO - PROCESS | 2372 | 1461028086239 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 2372 | ++DOCSHELL 14B48400 == 54 [pid = 2372] [id = 683] 18:08:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (15308C00) [pid = 2372] [serial = 2049] [outer = 00000000] 18:08:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18E5D800) [pid = 2372] [serial = 2050] [outer = 15308C00] 18:08:06 INFO - PROCESS | 2372 | 1461028086295 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (19021400) [pid = 2372] [serial = 2051] [outer = 15308C00] 18:08:07 INFO - PROCESS | 2372 | 1461028087071 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:08:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1192ms 18:08:07 INFO - PROCESS | 2372 | 1461028087129 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 2372 | 1461028087133 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:08:07 INFO - PROCESS | 2372 | 1461028087138 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 2372 | 1461028087142 Marionette TRACE conn5 <- [1,2698,null,{}] 18:08:07 INFO - PROCESS | 2372 | 1461028087148 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 2372 | 1461028087250 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:08:07 INFO - PROCESS | 2372 | 1461028087397 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 2372 | ++DOCSHELL 0ED63000 == 55 [pid = 2372] [id = 684] 18:08:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1059D800) [pid = 2372] [serial = 2052] [outer = 00000000] 18:08:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (10989C00) [pid = 2372] [serial = 2053] [outer = 1059D800] 18:08:07 INFO - PROCESS | 2372 | 1461028087449 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (13C51800) [pid = 2372] [serial = 2054] [outer = 1059D800] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 103D6C00 == 54 [pid = 2372] [id = 660] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 0FE3D400 == 53 [pid = 2372] [id = 631] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 0FD5A800 == 52 [pid = 2372] [id = 646] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 10599000 == 51 [pid = 2372] [id = 679] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 1823D400 == 50 [pid = 2372] [id = 678] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 16606C00 == 49 [pid = 2372] [id = 677] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 14E2C800 == 48 [pid = 2372] [id = 676] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 0EDABC00 == 47 [pid = 2372] [id = 675] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 0FBE9400 == 46 [pid = 2372] [id = 674] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 14E37000 == 45 [pid = 2372] [id = 672] 18:08:07 INFO - PROCESS | 2372 | --DOCSHELL 105A0000 == 44 [pid = 2372] [id = 671] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (19FB8400) [pid = 2372] [serial = 1886] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (10978400) [pid = 2372] [serial = 1898] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18859800) [pid = 2372] [serial = 1996] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (18E52C00) [pid = 2372] [serial = 1999] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (103E1800) [pid = 2372] [serial = 1969] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (151CFC00) [pid = 2372] [serial = 1972] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (19026400) [pid = 2372] [serial = 1975] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (10991C00) [pid = 2372] [serial = 1987] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (11498400) [pid = 2372] [serial = 1988] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (14E39400) [pid = 2372] [serial = 1985] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (14DA5000) [pid = 2372] [serial = 1984] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (16E3DC00) [pid = 2372] [serial = 1993] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (14DA4C00) [pid = 2372] [serial = 1982] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (10994400) [pid = 2372] [serial = 1981] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (1542F800) [pid = 2372] [serial = 1990] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (16245000) [pid = 2372] [serial = 1991] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (191A8C00) [pid = 2372] [serial = 1978] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (10892C00) [pid = 2372] [serial = 2002] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (19022400) [pid = 2372] [serial = 2000] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (1919D800) [pid = 2372] [serial = 2005] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (195E2400) [pid = 2372] [serial = 2008] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (195E4400) [pid = 2372] [serial = 2009] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 85 (11490800) [pid = 2372] [serial = 2003] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 84 (1923D800) [pid = 2372] [serial = 2006] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 83 (18B18C00) [pid = 2372] [serial = 1997] [outer = 00000000] [url = about:blank] 18:08:07 INFO - PROCESS | 2372 | --DOMWINDOW == 82 (18238000) [pid = 2372] [serial = 1994] [outer = 00000000] [url = about:blank] 18:08:08 INFO - PROCESS | 2372 | 1461028088000 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 2372 | 1461028088035 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:08:08 INFO - PROCESS | 2372 | 1461028088041 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 2372 | 1461028088043 Marionette TRACE conn5 <- [1,2702,null,{}] 18:08:08 INFO - PROCESS | 2372 | 1461028088047 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:08 INFO - PROCESS | 2372 | 1461028088135 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:08:08 INFO - PROCESS | 2372 | 1461028088145 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 2372 | ++DOCSHELL 1097F800 == 45 [pid = 2372] [id = 685] 18:08:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 83 (10993C00) [pid = 2372] [serial = 2055] [outer = 00000000] 18:08:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 84 (14E2F000) [pid = 2372] [serial = 2056] [outer = 10993C00] 18:08:08 INFO - PROCESS | 2372 | 1461028088191 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 85 (14E3B800) [pid = 2372] [serial = 2057] [outer = 10993C00] 18:08:08 INFO - PROCESS | 2372 | 1461028088707 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 731ms 18:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:08:08 INFO - PROCESS | 2372 | 1461028088775 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 2372 | 1461028088777 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 2372 | 1461028088780 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 2372 | 1461028088784 Marionette TRACE conn5 <- [1,2706,null,{}] 18:08:08 INFO - PROCESS | 2372 | 1461028088793 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:08 INFO - PROCESS | 2372 | 1461028088928 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:08:09 INFO - PROCESS | 2372 | 1461028089027 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 2372 | ++DOCSHELL 15307400 == 46 [pid = 2372] [id = 686] 18:08:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 86 (1530C000) [pid = 2372] [serial = 2058] [outer = 00000000] 18:08:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (161AA000) [pid = 2372] [serial = 2059] [outer = 1530C000] 18:08:09 INFO - PROCESS | 2372 | 1461028089077 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (16601C00) [pid = 2372] [serial = 2060] [outer = 1530C000] 18:08:09 INFO - PROCESS | 2372 | 1461028089475 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 2372 | 1461028089517 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:08:09 INFO - PROCESS | 2372 | 1461028089520 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 2372 | 1461028089522 Marionette TRACE conn5 <- [1,2710,null,{}] 18:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:08:09 INFO - PROCESS | 2372 | 1461028089526 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 2372 | 1461028089615 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:08:09 INFO - PROCESS | 2372 | 1461028089621 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 2372 | ++DOCSHELL 16E3CC00 == 47 [pid = 2372] [id = 687] 18:08:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (16E3DC00) [pid = 2372] [serial = 2061] [outer = 00000000] 18:08:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (18B12000) [pid = 2372] [serial = 2062] [outer = 16E3DC00] 18:08:09 INFO - PROCESS | 2372 | 1461028089667 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (18B38000) [pid = 2372] [serial = 2063] [outer = 16E3DC00] 18:08:10 INFO - PROCESS | 2372 | 1461028090190 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 2372 | 1461028090259 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:08:10 INFO - PROCESS | 2372 | 1461028090262 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 2372 | 1461028090264 Marionette TRACE conn5 <- [1,2714,null,{}] 18:08:10 INFO - PROCESS | 2372 | 1461028090268 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:10 INFO - PROCESS | 2372 | 1461028090409 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:08:10 INFO - PROCESS | 2372 | 1461028090421 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 2372 | ++DOCSHELL 16E30800 == 48 [pid = 2372] [id = 688] 18:08:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (1828FC00) [pid = 2372] [serial = 2064] [outer = 00000000] 18:08:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (18E57800) [pid = 2372] [serial = 2065] [outer = 1828FC00] 18:08:10 INFO - PROCESS | 2372 | 1461028090465 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (19024000) [pid = 2372] [serial = 2066] [outer = 1828FC00] 18:08:10 INFO - PROCESS | 2372 | 1461028090938 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 18:08:11 INFO - PROCESS | 2372 | 1461028090995 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 2372 | 1461028090997 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:08:11 INFO - PROCESS | 2372 | 1461028091000 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - PROCESS | 2372 | 1461028091002 Marionette TRACE conn5 <- [1,2718,null,{}] 18:08:11 INFO - PROCESS | 2372 | 1461028091005 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:11 INFO - PROCESS | 2372 | 1461028091161 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:08:11 INFO - PROCESS | 2372 | 1461028091234 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 2372 | ++DOCSHELL 1919D000 == 49 [pid = 2372] [id = 689] 18:08:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (191A3400) [pid = 2372] [serial = 2067] [outer = 00000000] 18:08:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (19245400) [pid = 2372] [serial = 2068] [outer = 191A3400] 18:08:11 INFO - PROCESS | 2372 | 1461028091284 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (195D8400) [pid = 2372] [serial = 2069] [outer = 191A3400] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (14E2DC00) [pid = 2372] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (103B7400) [pid = 2372] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (16608400) [pid = 2372] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (0EDAD400) [pid = 2372] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (1828CC00) [pid = 2372] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 91 (103DE400) [pid = 2372] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 90 (187A9800) [pid = 2372] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 89 (1030A400) [pid = 2372] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 88 (0FE41400) [pid = 2372] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 87 (14B42000) [pid = 2372] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:08:11 INFO - PROCESS | 2372 | --DOMWINDOW == 86 (18B1A000) [pid = 2372] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:08:12 INFO - PROCESS | 2372 | 1461028092197 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 2372 | 1461028092222 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:08:12 INFO - PROCESS | 2372 | 1461028092225 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 2372 | 1461028092226 Marionette TRACE conn5 <- [1,2722,null,{}] 18:08:12 INFO - PROCESS | 2372 | 1461028092230 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 2372 | 1461028092309 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:08:12 INFO - PROCESS | 2372 | 1461028092315 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 2372 | ++DOCSHELL 0EDAA800 == 50 [pid = 2372] [id = 690] 18:08:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 87 (0FDED400) [pid = 2372] [serial = 2070] [outer = 00000000] 18:08:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 88 (151CB000) [pid = 2372] [serial = 2071] [outer = 0FDED400] 18:08:12 INFO - PROCESS | 2372 | 1461028092360 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 89 (14FE7800) [pid = 2372] [serial = 2072] [outer = 0FDED400] 18:08:12 INFO - PROCESS | 2372 | 1461028092803 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 18:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:08:12 INFO - PROCESS | 2372 | 1461028092856 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 2372 | 1461028092858 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:08:12 INFO - PROCESS | 2372 | 1461028092861 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 2372 | 1461028092863 Marionette TRACE conn5 <- [1,2726,null,{}] 18:08:12 INFO - PROCESS | 2372 | 1461028092867 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 2372 | 1461028092949 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:08:12 INFO - PROCESS | 2372 | 1461028092955 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 2372 | ++DOCSHELL 14E32800 == 51 [pid = 2372] [id = 691] 18:08:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 90 (19240C00) [pid = 2372] [serial = 2073] [outer = 00000000] 18:08:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 91 (198DD400) [pid = 2372] [serial = 2074] [outer = 19240C00] 18:08:13 INFO - PROCESS | 2372 | 1461028092999 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 92 (19780800) [pid = 2372] [serial = 2075] [outer = 19240C00] 18:08:13 INFO - PROCESS | 2372 | 1461028093447 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 18:08:13 INFO - PROCESS | 2372 | 1461028093492 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:08:13 INFO - PROCESS | 2372 | 1461028093494 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:08:13 INFO - PROCESS | 2372 | 1461028093497 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - PROCESS | 2372 | 1461028093499 Marionette TRACE conn5 <- [1,2730,null,{}] 18:08:13 INFO - PROCESS | 2372 | 1461028093502 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:13 INFO - PROCESS | 2372 | 1461028093585 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:08:13 INFO - PROCESS | 2372 | 1461028093592 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 2372 | ++DOCSHELL 1A073000 == 52 [pid = 2372] [id = 692] 18:08:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (1A073400) [pid = 2372] [serial = 2076] [outer = 00000000] 18:08:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (16E73400) [pid = 2372] [serial = 2077] [outer = 1A073400] 18:08:13 INFO - PROCESS | 2372 | 1461028093636 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (1A07E000) [pid = 2372] [serial = 2078] [outer = 1A073400] 18:08:14 INFO - PROCESS | 2372 | 1461028094314 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 870ms 18:08:14 INFO - PROCESS | 2372 | 1461028094368 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 2372 | 1461028094374 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:08:14 INFO - PROCESS | 2372 | 1461028094379 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 2372 | 1461028094383 Marionette TRACE conn5 <- [1,2734,null,{}] 18:08:14 INFO - PROCESS | 2372 | 1461028094388 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:14 INFO - PROCESS | 2372 | 1461028094530 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:08:14 INFO - PROCESS | 2372 | 1461028094648 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 2372 | ++DOCSHELL 1071E000 == 53 [pid = 2372] [id = 693] 18:08:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (10976400) [pid = 2372] [serial = 2079] [outer = 00000000] 18:08:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (14D21400) [pid = 2372] [serial = 2080] [outer = 10976400] 18:08:14 INFO - PROCESS | 2372 | 1461028094720 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1512B800) [pid = 2372] [serial = 2081] [outer = 10976400] 18:08:15 INFO - PROCESS | 2372 | 1461028095356 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1021ms 18:08:15 INFO - PROCESS | 2372 | 1461028095405 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:08:15 INFO - PROCESS | 2372 | 1461028095412 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:08:15 INFO - PROCESS | 2372 | 1461028095418 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 2372 | 1461028095421 Marionette TRACE conn5 <- [1,2738,null,{}] 18:08:15 INFO - PROCESS | 2372 | 1461028095425 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:15 INFO - PROCESS | 2372 | 1461028095542 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:08:15 INFO - PROCESS | 2372 | 1461028095687 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 2372 | ++DOCSHELL 161A9000 == 54 [pid = 2372] [id = 694] 18:08:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (16E3F000) [pid = 2372] [serial = 2082] [outer = 00000000] 18:08:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (18E5EC00) [pid = 2372] [serial = 2083] [outer = 16E3F000] 18:08:15 INFO - PROCESS | 2372 | 1461028095751 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (19162C00) [pid = 2372] [serial = 2084] [outer = 16E3F000] 18:08:16 INFO - PROCESS | 2372 | 1461028096310 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 18:08:16 INFO - PROCESS | 2372 | 1461028096349 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 2372 | 1461028096352 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:08:16 INFO - PROCESS | 2372 | 1461028096355 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:08:16 INFO - PROCESS | 2372 | 1461028096359 Marionette TRACE conn5 <- [1,2742,null,{}] 18:08:16 INFO - PROCESS | 2372 | 1461028096370 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 2372 | 1461028096479 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:08:16 INFO - PROCESS | 2372 | 1461028096626 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 2372 | ++DOCSHELL 1A083400 == 55 [pid = 2372] [id = 695] 18:08:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (1A084000) [pid = 2372] [serial = 2085] [outer = 00000000] 18:08:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1A089800) [pid = 2372] [serial = 2086] [outer = 1A084000] 18:08:16 INFO - PROCESS | 2372 | 1461028096686 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (1A08E000) [pid = 2372] [serial = 2087] [outer = 1A084000] 18:08:17 INFO - PROCESS | 2372 | 1461028097278 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 18:08:17 INFO - PROCESS | 2372 | 1461028097329 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 2372 | 1461028097332 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:08:17 INFO - PROCESS | 2372 | 1461028097336 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:08:17 INFO - PROCESS | 2372 | 1461028097338 Marionette TRACE conn5 <- [1,2746,null,{}] 18:08:17 INFO - PROCESS | 2372 | 1461028097342 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:17 INFO - PROCESS | 2372 | 1461028097452 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:08:17 INFO - PROCESS | 2372 | 1461028097565 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 2372 | ++DOCSHELL 1B001C00 == 56 [pid = 2372] [id = 696] 18:08:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1B002400) [pid = 2372] [serial = 2088] [outer = 00000000] 18:08:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1B008400) [pid = 2372] [serial = 2089] [outer = 1B002400] 18:08:17 INFO - PROCESS | 2372 | 1461028097660 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1B00B400) [pid = 2372] [serial = 2090] [outer = 1B002400] 18:08:18 INFO - PROCESS | 2372 | 1461028098220 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 932ms 18:08:18 INFO - PROCESS | 2372 | 1461028098270 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 18:08:18 INFO - PROCESS | 2372 | 1461028098272 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 18:08:18 INFO - PROCESS | 2372 | 1461028098276 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:08:18 INFO - PROCESS | 2372 | 1461028098278 Marionette TRACE conn5 <- [1,2750,null,{}] 18:08:18 INFO - PROCESS | 2372 | 1461028098281 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:18 INFO - PROCESS | 2372 | 1461028098385 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 18:08:18 INFO - PROCESS | 2372 | 1461028098556 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 2372 | ++DOCSHELL 10716400 == 57 [pid = 2372] [id = 697] 18:08:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (18B3F400) [pid = 2372] [serial = 2091] [outer = 00000000] 18:08:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1B212800) [pid = 2372] [serial = 2092] [outer = 18B3F400] 18:08:18 INFO - PROCESS | 2372 | 1461028098611 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1B2AF400) [pid = 2372] [serial = 2093] [outer = 18B3F400] 18:08:19 INFO - PROCESS | 2372 | 1461028099369 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1119ms 18:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:08:19 INFO - PROCESS | 2372 | 1461028099399 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 2372 | 1461028099403 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 18:08:19 INFO - PROCESS | 2372 | 1461028099408 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 2372 | 1461028099411 Marionette TRACE conn5 <- [1,2754,null,{}] 18:08:19 INFO - PROCESS | 2372 | 1461028099416 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 2372 | 1461028099516 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 18:08:19 INFO - PROCESS | 2372 | 1461028099669 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 2372 | ++DOCSHELL 1097C800 == 58 [pid = 2372] [id = 698] 18:08:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1097D000) [pid = 2372] [serial = 2094] [outer = 00000000] 18:08:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (113AA400) [pid = 2372] [serial = 2095] [outer = 1097D000] 18:08:19 INFO - PROCESS | 2372 | 1461028099724 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (14D20400) [pid = 2372] [serial = 2096] [outer = 1097D000] 18:08:20 INFO - PROCESS | 2372 | --DOCSHELL 107BA400 == 57 [pid = 2372] [id = 634] 18:08:20 INFO - PROCESS | 2372 | --DOCSHELL 0ED67000 == 56 [pid = 2372] [id = 633] 18:08:20 INFO - PROCESS | 2372 | --DOCSHELL 0EDA6000 == 55 [pid = 2372] [id = 629] 18:08:20 INFO - PROCESS | 2372 | --DOCSHELL 1924B000 == 54 [pid = 2372] [id = 628] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (19D88800) [pid = 2372] [serial = 2020] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOCSHELL 0ED5AC00 == 53 [pid = 2372] [id = 680] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (1828F400) [pid = 2372] [serial = 2038] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (1530E800) [pid = 2372] [serial = 2029] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (14D1E800) [pid = 2372] [serial = 2024] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (11490400) [pid = 2372] [serial = 2023] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (16E3B400) [pid = 2372] [serial = 2032] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (107B3400) [pid = 2372] [serial = 2026] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (10989800) [pid = 2372] [serial = 2027] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (19D05400) [pid = 2372] [serial = 2011] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (13CE1400) [pid = 2372] [serial = 2014] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (16E3E000) [pid = 2372] [serial = 2017] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18B10C00) [pid = 2372] [serial = 2035] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (16E77000) [pid = 2372] [serial = 2033] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (154D1800) [pid = 2372] [serial = 2030] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 98 (18B19000) [pid = 2372] [serial = 2036] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 97 (10994000) [pid = 2372] [serial = 1931] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 96 (187D2C00) [pid = 2372] [serial = 1928] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 95 (103D8000) [pid = 2372] [serial = 1892] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 94 (10597000) [pid = 2372] [serial = 1895] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 93 (15436C00) [pid = 2372] [serial = 1934] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | --DOMWINDOW == 92 (18B3B000) [pid = 2372] [serial = 1937] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 2372 | 1461028100356 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 18:08:20 INFO - PROCESS | 2372 | 1461028100380 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 18:08:20 INFO - PROCESS | 2372 | 1461028100385 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 18:08:20 INFO - PROCESS | 2372 | 1461028100390 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:08:20 INFO - PROCESS | 2372 | 1461028100393 Marionette TRACE conn5 <- [1,2758,null,{}] 18:08:20 INFO - PROCESS | 2372 | 1461028100397 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:20 INFO - PROCESS | 2372 | 1461028100486 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 18:08:20 INFO - PROCESS | 2372 | 1461028100586 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 2372 | ++DOCSHELL 0FB7D800 == 54 [pid = 2372] [id = 699] 18:08:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 93 (0FDBE400) [pid = 2372] [serial = 2097] [outer = 00000000] 18:08:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 94 (107B3400) [pid = 2372] [serial = 2098] [outer = 0FDBE400] 18:08:20 INFO - PROCESS | 2372 | 1461028100631 Marionette DEBUG loaded listener.js 18:08:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 95 (10979000) [pid = 2372] [serial = 2099] [outer = 0FDBE400] 18:08:21 INFO - PROCESS | 2372 | 1461028101035 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 731ms 18:08:21 INFO - PROCESS | 2372 | 1461028101126 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 2372 | 1461028101128 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 18:08:21 INFO - PROCESS | 2372 | 1461028101131 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:08:21 INFO - PROCESS | 2372 | 1461028101135 Marionette TRACE conn5 <- [1,2762,null,{}] 18:08:21 INFO - PROCESS | 2372 | 1461028101149 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:21 INFO - PROCESS | 2372 | 1461028101238 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 18:08:21 INFO - PROCESS | 2372 | 1461028101252 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 2372 | ++DOCSHELL 14E2FC00 == 55 [pid = 2372] [id = 700] 18:08:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 96 (14E30000) [pid = 2372] [serial = 2100] [outer = 00000000] 18:08:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 97 (14FE9000) [pid = 2372] [serial = 2101] [outer = 14E30000] 18:08:21 INFO - PROCESS | 2372 | 1461028101303 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 98 (1530B800) [pid = 2372] [serial = 2102] [outer = 14E30000] 18:08:21 INFO - PROCESS | 2372 | 1461028101770 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 18:08:21 INFO - PROCESS | 2372 | 1461028101825 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 2372 | 1461028101828 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 18:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:08:21 INFO - PROCESS | 2372 | 1461028101830 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - PROCESS | 2372 | 1461028101832 Marionette TRACE conn5 <- [1,2766,null,{}] 18:08:21 INFO - PROCESS | 2372 | 1461028101835 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:21 INFO - PROCESS | 2372 | 1461028101919 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 18:08:21 INFO - PROCESS | 2372 | 1461028101927 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 2372 | ++DOCSHELL 153C7400 == 56 [pid = 2372] [id = 701] 18:08:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 99 (1542F800) [pid = 2372] [serial = 2103] [outer = 00000000] 18:08:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (161AD000) [pid = 2372] [serial = 2104] [outer = 1542F800] 18:08:22 INFO - PROCESS | 2372 | 1461028101972 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (1624EC00) [pid = 2372] [serial = 2105] [outer = 1542F800] 18:08:22 INFO - PROCESS | 2372 | 1461028102423 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 631ms 18:08:22 INFO - PROCESS | 2372 | 1461028102461 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 18:08:22 INFO - PROCESS | 2372 | 1461028102463 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 18:08:22 INFO - PROCESS | 2372 | 1461028102466 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:08:22 INFO - PROCESS | 2372 | 1461028102468 Marionette TRACE conn5 <- [1,2770,null,{}] 18:08:22 INFO - PROCESS | 2372 | 1461028102480 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:22 INFO - PROCESS | 2372 | 1461028102596 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 18:08:22 INFO - PROCESS | 2372 | 1461028102689 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 2372 | ++DOCSHELL 16E36800 == 57 [pid = 2372] [id = 702] 18:08:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (16E36C00) [pid = 2372] [serial = 2106] [outer = 00000000] 18:08:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (1823C800) [pid = 2372] [serial = 2107] [outer = 16E36C00] 18:08:22 INFO - PROCESS | 2372 | 1461028102733 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (18246400) [pid = 2372] [serial = 2108] [outer = 16E36C00] 18:08:23 INFO - PROCESS | 2372 | 1461028103161 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 18:08:23 INFO - PROCESS | 2372 | 1461028103201 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 18:08:23 INFO - PROCESS | 2372 | 1461028103203 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 18:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:08:23 INFO - PROCESS | 2372 | 1461028103213 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - PROCESS | 2372 | 1461028103215 Marionette TRACE conn5 <- [1,2774,null,{}] 18:08:23 INFO - PROCESS | 2372 | 1461028103218 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:23 INFO - PROCESS | 2372 | 1461028103357 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 18:08:23 INFO - PROCESS | 2372 | 1461028103430 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:23 INFO - PROCESS | 2372 | ++DOCSHELL 187D9800 == 58 [pid = 2372] [id = 703] 18:08:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (18855000) [pid = 2372] [serial = 2109] [outer = 00000000] 18:08:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (18B3FC00) [pid = 2372] [serial = 2110] [outer = 18855000] 18:08:23 INFO - PROCESS | 2372 | 1461028103480 Marionette DEBUG loaded listener.js 18:08:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (18D94400) [pid = 2372] [serial = 2111] [outer = 18855000] 18:08:23 INFO - PROCESS | 2372 | 1461028103915 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 18:08:24 INFO - PROCESS | 2372 | 1461028103980 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 18:08:24 INFO - PROCESS | 2372 | 1461028103982 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 18:08:24 INFO - PROCESS | 2372 | 1461028103985 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 2372 | 1461028103987 Marionette TRACE conn5 <- [1,2778,null,{}] 18:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:08:24 INFO - PROCESS | 2372 | 1461028103991 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 2372 | 1461028104111 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 18:08:24 INFO - PROCESS | 2372 | 1461028104181 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 2372 | ++DOCSHELL 18E53400 == 59 [pid = 2372] [id = 704] 18:08:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (18E56C00) [pid = 2372] [serial = 2112] [outer = 00000000] 18:08:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19114800) [pid = 2372] [serial = 2113] [outer = 18E56C00] 18:08:24 INFO - PROCESS | 2372 | 1461028104227 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (19166400) [pid = 2372] [serial = 2114] [outer = 18E56C00] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1828FC00) [pid = 2372] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (191A3400) [pid = 2372] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (15308C00) [pid = 2372] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (16E3DC00) [pid = 2372] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (1530C000) [pid = 2372] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (1059D800) [pid = 2372] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (10993C00) [pid = 2372] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (19240C00) [pid = 2372] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (0FDED400) [pid = 2372] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (195E1000) [pid = 2372] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:08:24 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (19022C00) [pid = 2372] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:08:24 INFO - PROCESS | 2372 | 1461028104744 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 771ms 18:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:08:24 INFO - PROCESS | 2372 | 1461028104762 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 18:08:24 INFO - PROCESS | 2372 | 1461028104764 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 18:08:24 INFO - PROCESS | 2372 | 1461028104767 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 2372 | 1461028104769 Marionette TRACE conn5 <- [1,2782,null,{}] 18:08:24 INFO - PROCESS | 2372 | 1461028104772 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 2372 | 1461028104855 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 18:08:24 INFO - PROCESS | 2372 | 1461028104861 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 2372 | ++DOCSHELL 1071BC00 == 60 [pid = 2372] [id = 705] 18:08:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (15306000) [pid = 2372] [serial = 2115] [outer = 00000000] 18:08:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (19028400) [pid = 2372] [serial = 2116] [outer = 15306000] 18:08:24 INFO - PROCESS | 2372 | 1461028104905 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (19249C00) [pid = 2372] [serial = 2117] [outer = 15306000] 18:08:25 INFO - PROCESS | 2372 | 1461028105349 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:08:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 18:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:08:25 INFO - PROCESS | 2372 | 1461028105398 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 2372 | 1461028105400 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 18:08:25 INFO - PROCESS | 2372 | 1461028105403 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 2372 | 1461028105405 Marionette TRACE conn5 <- [1,2786,null,{}] 18:08:25 INFO - PROCESS | 2372 | 1461028105408 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:25 INFO - PROCESS | 2372 | 1461028105517 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 18:08:25 INFO - PROCESS | 2372 | 1461028105524 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 2372 | ++DOCSHELL 195DC400 == 61 [pid = 2372] [id = 706] 18:08:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (195DE800) [pid = 2372] [serial = 2118] [outer = 00000000] 18:08:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (19D05800) [pid = 2372] [serial = 2119] [outer = 195DE800] 18:08:25 INFO - PROCESS | 2372 | 1461028105567 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (19D08000) [pid = 2372] [serial = 2120] [outer = 195DE800] 18:08:26 INFO - PROCESS | 2372 | 1461028106006 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 18:08:26 INFO - PROCESS | 2372 | 1461028106040 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 2372 | 1461028106042 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 18:08:26 INFO - PROCESS | 2372 | 1461028106045 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:08:26 INFO - PROCESS | 2372 | 1461028106047 Marionette TRACE conn5 <- [1,2790,null,{}] 18:08:26 INFO - PROCESS | 2372 | 1461028106050 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 2372 | 1461028106135 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 18:08:26 INFO - PROCESS | 2372 | 1461028106141 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 2372 | ++DOCSHELL 1A071800 == 62 [pid = 2372] [id = 707] 18:08:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (1A077800) [pid = 2372] [serial = 2121] [outer = 00000000] 18:08:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1A08F800) [pid = 2372] [serial = 2122] [outer = 1A077800] 18:08:26 INFO - PROCESS | 2372 | 1461028106185 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1AF11000) [pid = 2372] [serial = 2123] [outer = 1A077800] 18:08:26 INFO - PROCESS | 2372 | 1461028106617 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 631ms 18:08:26 INFO - PROCESS | 2372 | 1461028106720 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 2372 | 1461028106724 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 18:08:26 INFO - PROCESS | 2372 | 1461028106729 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:08:26 INFO - PROCESS | 2372 | 1461028106733 Marionette TRACE conn5 <- [1,2794,null,{}] 18:08:26 INFO - PROCESS | 2372 | 1461028106740 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 2372 | 1461028106852 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 18:08:27 INFO - PROCESS | 2372 | 1461028107038 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 2372 | ++DOCSHELL 10599400 == 63 [pid = 2372] [id = 708] 18:08:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (10599C00) [pid = 2372] [serial = 2124] [outer = 00000000] 18:08:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (107AD400) [pid = 2372] [serial = 2125] [outer = 10599C00] 18:08:27 INFO - PROCESS | 2372 | 1461028107093 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1097D400) [pid = 2372] [serial = 2126] [outer = 10599C00] 18:08:27 INFO - PROCESS | 2372 | 1461028107672 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 971ms 18:08:27 INFO - PROCESS | 2372 | 1461028107706 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 2372 | 1461028107710 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 18:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:08:27 INFO - PROCESS | 2372 | 1461028107717 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 2372 | 1461028107721 Marionette TRACE conn5 <- [1,2798,null,{}] 18:08:27 INFO - PROCESS | 2372 | 1461028107726 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 2372 | 1461028107837 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 18:08:28 INFO - PROCESS | 2372 | 1461028107997 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 2372 | ++DOCSHELL 14D9B000 == 64 [pid = 2372] [id = 709] 18:08:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (14E39000) [pid = 2372] [serial = 2127] [outer = 00000000] 18:08:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (15433400) [pid = 2372] [serial = 2128] [outer = 14E39000] 18:08:28 INFO - PROCESS | 2372 | 1461028108054 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (16E3AC00) [pid = 2372] [serial = 2129] [outer = 14E39000] 18:08:28 INFO - PROCESS | 2372 | 1461028108661 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 988ms 18:08:28 INFO - PROCESS | 2372 | 1461028108704 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 2372 | 1461028108707 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 18:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:08:28 INFO - PROCESS | 2372 | 1461028108710 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 2372 | 1461028108712 Marionette TRACE conn5 <- [1,2802,null,{}] 18:08:28 INFO - PROCESS | 2372 | 1461028108722 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:28 INFO - PROCESS | 2372 | 1461028108867 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 18:08:29 INFO - PROCESS | 2372 | 1461028109016 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 2372 | ++DOCSHELL 19926C00 == 65 [pid = 2372] [id = 710] 18:08:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1992A400) [pid = 2372] [serial = 2130] [outer = 00000000] 18:08:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1B006000) [pid = 2372] [serial = 2131] [outer = 1992A400] 18:08:29 INFO - PROCESS | 2372 | 1461028109076 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1B24E000) [pid = 2372] [serial = 2132] [outer = 1992A400] 18:08:29 INFO - PROCESS | 2372 | 1461028109671 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:08:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1022ms 18:08:29 INFO - PROCESS | 2372 | 1461028109736 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 2372 | 1461028109738 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 18:08:29 INFO - PROCESS | 2372 | 1461028109741 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:08:29 INFO - PROCESS | 2372 | 1461028109743 Marionette TRACE conn5 <- [1,2806,null,{}] 18:08:29 INFO - PROCESS | 2372 | 1461028109747 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 2372 | 1461028109857 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 18:08:30 INFO - PROCESS | 2372 | 1461028110017 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 2372 | ++DOCSHELL 1BCEBC00 == 66 [pid = 2372] [id = 711] 18:08:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1BCF1800) [pid = 2372] [serial = 2133] [outer = 00000000] 18:08:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1C0EA000) [pid = 2372] [serial = 2134] [outer = 1BCF1800] 18:08:30 INFO - PROCESS | 2372 | 1461028110073 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1CA8A400) [pid = 2372] [serial = 2135] [outer = 1BCF1800] 18:08:30 INFO - PROCESS | 2372 | 1461028110652 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:08:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:08:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 18:08:30 INFO - PROCESS | 2372 | 1461028110676 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 18:08:30 INFO - PROCESS | 2372 | 1461028110678 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 18:08:30 INFO - PROCESS | 2372 | 1461028110681 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:08:30 INFO - PROCESS | 2372 | 1461028110683 Marionette TRACE conn5 <- [1,2810,null,{}] 18:08:30 INFO - PROCESS | 2372 | 1461028110687 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:30 INFO - PROCESS | 2372 | 1461028110792 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 18:08:30 INFO - PROCESS | 2372 | 1461028110935 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 2372 | ++DOCSHELL 1C06E800 == 67 [pid = 2372] [id = 712] 18:08:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1CA8EC00) [pid = 2372] [serial = 2136] [outer = 00000000] 18:08:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1CD1F400) [pid = 2372] [serial = 2137] [outer = 1CA8EC00] 18:08:31 INFO - PROCESS | 2372 | 1461028110991 Marionette DEBUG loaded listener.js 18:08:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1CD25800) [pid = 2372] [serial = 2138] [outer = 1CA8EC00] 18:08:31 INFO - PROCESS | 2372 | 1461028111813 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1181ms 18:08:31 INFO - PROCESS | 2372 | 1461028111867 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 2372 | 1461028111870 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 18:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:08:31 INFO - PROCESS | 2372 | 1461028111875 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 2372 | 1461028111879 Marionette TRACE conn5 <- [1,2814,null,{}] 18:08:31 INFO - PROCESS | 2372 | 1461028111884 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:32 INFO - PROCESS | 2372 | 1461028111985 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 18:08:32 INFO - PROCESS | 2372 | 1461028112130 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:32 INFO - PROCESS | 2372 | ++DOCSHELL 1088B000 == 68 [pid = 2372] [id = 713] 18:08:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (10994400) [pid = 2372] [serial = 2139] [outer = 00000000] 18:08:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (14E2C000) [pid = 2372] [serial = 2140] [outer = 10994400] 18:08:32 INFO - PROCESS | 2372 | 1461028112182 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (14E3E800) [pid = 2372] [serial = 2141] [outer = 10994400] 18:08:32 INFO - PROCESS | 2372 | 1461028112807 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 971ms 18:08:32 INFO - PROCESS | 2372 | 1461028112878 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 2372 | 1461028112884 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 18:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:08:32 INFO - PROCESS | 2372 | 1461028112889 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 2372 | 1461028112892 Marionette TRACE conn5 <- [1,2818,null,{}] 18:08:32 INFO - PROCESS | 2372 | 1461028112896 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 2372 | 1461028112997 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 18:08:33 INFO - PROCESS | 2372 | 1461028113132 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 2372 | --DOCSHELL 10598C00 == 67 [pid = 2372] [id = 426] 18:08:33 INFO - PROCESS | 2372 | --DOCSHELL 18B13000 == 66 [pid = 2372] [id = 658] 18:08:33 INFO - PROCESS | 2372 | --DOCSHELL 0EDADC00 == 65 [pid = 2372] [id = 670] 18:08:33 INFO - PROCESS | 2372 | --DOCSHELL 16E3D400 == 64 [pid = 2372] [id = 427] 18:08:33 INFO - PROCESS | 2372 | --DOCSHELL 16AE7000 == 63 [pid = 2372] [id = 641] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (16E73400) [pid = 2372] [serial = 2077] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (10990800) [pid = 2372] [serial = 2044] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (0FB3C800) [pid = 2372] [serial = 2041] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (16AE6000) [pid = 2372] [serial = 2047] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | ++DOCSHELL 0ED60000 == 64 [pid = 2372] [id = 714] 18:08:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (0ED60400) [pid = 2372] [serial = 2142] [outer = 00000000] 18:08:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (103D5000) [pid = 2372] [serial = 2143] [outer = 0ED60400] 18:08:33 INFO - PROCESS | 2372 | 1461028113239 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (10978400) [pid = 2372] [serial = 2144] [outer = 0ED60400] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19117800) [pid = 2372] [serial = 1967] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (19780800) [pid = 2372] [serial = 2075] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (198DD400) [pid = 2372] [serial = 2074] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (151CB000) [pid = 2372] [serial = 2071] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (19024000) [pid = 2372] [serial = 2066] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (14FE7800) [pid = 2372] [serial = 2072] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (18B38000) [pid = 2372] [serial = 2063] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (19F50000) [pid = 2372] [serial = 2021] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (18E57800) [pid = 2372] [serial = 2065] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (19245400) [pid = 2372] [serial = 2068] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (19021400) [pid = 2372] [serial = 2051] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (18E5D800) [pid = 2372] [serial = 2050] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (18B12000) [pid = 2372] [serial = 2062] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (161AA000) [pid = 2372] [serial = 2059] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (16601C00) [pid = 2372] [serial = 2060] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (13C51800) [pid = 2372] [serial = 2054] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (10989C00) [pid = 2372] [serial = 2053] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (14E2F000) [pid = 2372] [serial = 2056] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (14E3B800) [pid = 2372] [serial = 2057] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (195D8400) [pid = 2372] [serial = 2069] [outer = 00000000] [url = about:blank] 18:08:33 INFO - PROCESS | 2372 | 1461028113708 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 870ms 18:08:33 INFO - PROCESS | 2372 | 1461028113763 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 2372 | 1461028113765 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 18:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:08:33 INFO - PROCESS | 2372 | 1461028113769 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - PROCESS | 2372 | 1461028113772 Marionette TRACE conn5 <- [1,2822,null,{}] 18:08:33 INFO - PROCESS | 2372 | 1461028113782 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 2372 | 1461028113876 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 18:08:33 INFO - PROCESS | 2372 | 1461028113886 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 2372 | ++DOCSHELL 15308000 == 65 [pid = 2372] [id = 715] 18:08:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (15380800) [pid = 2372] [serial = 2145] [outer = 00000000] 18:08:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (161AE000) [pid = 2372] [serial = 2146] [outer = 15380800] 18:08:33 INFO - PROCESS | 2372 | 1461028113963 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (16E31800) [pid = 2372] [serial = 2147] [outer = 15380800] 18:08:34 INFO - PROCESS | 2372 | 1461028114442 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 18:08:34 INFO - PROCESS | 2372 | 1461028114503 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 2372 | 1461028114506 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 18:08:34 INFO - PROCESS | 2372 | 1461028114509 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:08:34 INFO - PROCESS | 2372 | 1461028114511 Marionette TRACE conn5 <- [1,2826,null,{}] 18:08:34 INFO - PROCESS | 2372 | 1461028114514 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 2372 | 1461028114600 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 18:08:34 INFO - PROCESS | 2372 | 1461028114643 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 2372 | ++DOCSHELL 18296C00 == 66 [pid = 2372] [id = 716] 18:08:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (18297C00) [pid = 2372] [serial = 2148] [outer = 00000000] 18:08:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18B1C400) [pid = 2372] [serial = 2149] [outer = 18297C00] 18:08:34 INFO - PROCESS | 2372 | 1461028114689 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18B38400) [pid = 2372] [serial = 2150] [outer = 18297C00] 18:08:35 INFO - PROCESS | 2372 | 1461028115130 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 18:08:35 INFO - PROCESS | 2372 | 1461028115183 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 2372 | 1461028115185 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 18:08:35 INFO - PROCESS | 2372 | 1461028115188 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:08:35 INFO - PROCESS | 2372 | 1461028115190 Marionette TRACE conn5 <- [1,2830,null,{}] 18:08:35 INFO - PROCESS | 2372 | 1461028115194 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 2372 | 1461028115276 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 18:08:35 INFO - PROCESS | 2372 | 1461028115282 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 2372 | ++DOCSHELL 18B3DC00 == 67 [pid = 2372] [id = 717] 18:08:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18D0DC00) [pid = 2372] [serial = 2151] [outer = 00000000] 18:08:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (18E59800) [pid = 2372] [serial = 2152] [outer = 18D0DC00] 18:08:35 INFO - PROCESS | 2372 | 1461028115328 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19020800) [pid = 2372] [serial = 2153] [outer = 18D0DC00] 18:08:35 INFO - PROCESS | 2372 | 1461028115823 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 18:08:35 INFO - PROCESS | 2372 | 1461028115863 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 18:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:08:35 INFO - PROCESS | 2372 | 1461028115865 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 18:08:35 INFO - PROCESS | 2372 | 1461028115868 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 2372 | 1461028115870 Marionette TRACE conn5 <- [1,2834,null,{}] 18:08:35 INFO - PROCESS | 2372 | 1461028115873 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:36 INFO - PROCESS | 2372 | 1461028116015 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 18:08:36 INFO - PROCESS | 2372 | 1461028116115 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 2372 | ++DOCSHELL 10719800 == 68 [pid = 2372] [id = 718] 18:08:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (19023C00) [pid = 2372] [serial = 2154] [outer = 00000000] 18:08:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1923F400) [pid = 2372] [serial = 2155] [outer = 19023C00] 18:08:36 INFO - PROCESS | 2372 | 1461028116166 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (195E1000) [pid = 2372] [serial = 2156] [outer = 19023C00] 18:08:36 INFO - PROCESS | 2372 | 1461028116616 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 18:08:36 INFO - PROCESS | 2372 | 1461028116639 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 18:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:08:36 INFO - PROCESS | 2372 | 1461028116641 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 18:08:36 INFO - PROCESS | 2372 | 1461028116644 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 2372 | 1461028116646 Marionette TRACE conn5 <- [1,2838,null,{}] 18:08:36 INFO - PROCESS | 2372 | 1461028116649 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:36 INFO - PROCESS | 2372 | 1461028116767 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 18:08:36 INFO - PROCESS | 2372 | 1461028116834 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 2372 | ++DOCSHELL 195E5000 == 69 [pid = 2372] [id = 719] 18:08:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (198DF800) [pid = 2372] [serial = 2157] [outer = 00000000] 18:08:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (19FC0800) [pid = 2372] [serial = 2158] [outer = 198DF800] 18:08:36 INFO - PROCESS | 2372 | 1461028116879 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1A07D800) [pid = 2372] [serial = 2159] [outer = 198DF800] 18:08:37 INFO - PROCESS | 2372 | 1461028117295 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 18:08:37 INFO - PROCESS | 2372 | 1461028117315 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 2372 | 1461028117317 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:08:37 INFO - PROCESS | 2372 | 1461028117324 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 2372 | 1461028117326 Marionette TRACE conn5 <- [1,2842,null,{}] 18:08:37 INFO - PROCESS | 2372 | 1461028117329 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 2372 | 1461028117479 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (103B5000) [pid = 2372] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (10B0BC00) [pid = 2372] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (0FDF4800) [pid = 2372] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (1088A000) [pid = 2372] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (16E36C00) [pid = 2372] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (18B3F400) [pid = 2372] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1097D000) [pid = 2372] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (0FDBE400) [pid = 2372] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18855000) [pid = 2372] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (14E30000) [pid = 2372] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (18E56C00) [pid = 2372] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (195DE800) [pid = 2372] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (15306000) [pid = 2372] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1542F800) [pid = 2372] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (10981C00) [pid = 2372] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (18B1A800) [pid = 2372] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (1530A400) [pid = 2372] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:08:37 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (19168400) [pid = 2372] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:08:37 INFO - PROCESS | 2372 | 1461028117775 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 2372 | ++DOCSHELL 0B67B800 == 70 [pid = 2372] [id = 720] 18:08:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (0ED5AC00) [pid = 2372] [serial = 2160] [outer = 00000000] 18:08:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (103D9C00) [pid = 2372] [serial = 2161] [outer = 0ED5AC00] 18:08:37 INFO - PROCESS | 2372 | 1461028117820 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (10981C00) [pid = 2372] [serial = 2162] [outer = 0ED5AC00] 18:08:38 INFO - PROCESS | 2372 | 1461028118197 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 933ms 18:08:38 INFO - PROCESS | 2372 | 1461028118257 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 18:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:08:38 INFO - PROCESS | 2372 | 1461028118259 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 18:08:38 INFO - PROCESS | 2372 | 1461028118262 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 2372 | 1461028118264 Marionette TRACE conn5 <- [1,2846,null,{}] 18:08:38 INFO - PROCESS | 2372 | 1461028118268 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:38 INFO - PROCESS | 2372 | 1461028118392 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 18:08:38 INFO - PROCESS | 2372 | 1461028118405 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 2372 | ++DOCSHELL 10993C00 == 71 [pid = 2372] [id = 721] 18:08:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (13CD7400) [pid = 2372] [serial = 2163] [outer = 00000000] 18:08:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (18D60400) [pid = 2372] [serial = 2164] [outer = 13CD7400] 18:08:38 INFO - PROCESS | 2372 | 1461028118450 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (195DBC00) [pid = 2372] [serial = 2165] [outer = 13CD7400] 18:08:38 INFO - PROCESS | 2372 | 1461028118882 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 18:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:08:38 INFO - PROCESS | 2372 | 1461028118933 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 2372 | 1461028118935 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 18:08:38 INFO - PROCESS | 2372 | 1461028118938 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 2372 | 1461028118940 Marionette TRACE conn5 <- [1,2850,null,{}] 18:08:38 INFO - PROCESS | 2372 | 1461028118943 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 2372 | 1461028119095 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 18:08:39 INFO - PROCESS | 2372 | 1461028119110 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 2372 | ++DOCSHELL 18D68C00 == 72 [pid = 2372] [id = 722] 18:08:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (19248000) [pid = 2372] [serial = 2166] [outer = 00000000] 18:08:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1BC64800) [pid = 2372] [serial = 2167] [outer = 19248000] 18:08:39 INFO - PROCESS | 2372 | 1461028119155 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (1C06B000) [pid = 2372] [serial = 2168] [outer = 19248000] 18:08:39 INFO - PROCESS | 2372 | 1461028119586 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 18:08:39 INFO - PROCESS | 2372 | 1461028119609 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 18:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:08:39 INFO - PROCESS | 2372 | 1461028119611 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 18:08:39 INFO - PROCESS | 2372 | 1461028119614 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 2372 | 1461028119616 Marionette TRACE conn5 <- [1,2854,null,{}] 18:08:39 INFO - PROCESS | 2372 | 1461028119620 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 2372 | 1461028119765 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 18:08:39 INFO - PROCESS | 2372 | 1461028119901 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 2372 | ++DOCSHELL 0ED65000 == 73 [pid = 2372] [id = 723] 18:08:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (0ED67000) [pid = 2372] [serial = 2169] [outer = 00000000] 18:08:39 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (0FDF1000) [pid = 2372] [serial = 2170] [outer = 0ED67000] 18:08:39 INFO - PROCESS | 2372 | 1461028119960 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (107AE000) [pid = 2372] [serial = 2171] [outer = 0ED67000] 18:08:40 INFO - PROCESS | 2372 | 1461028120606 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1019ms 18:08:40 INFO - PROCESS | 2372 | 1461028120641 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 2372 | 1461028120645 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 18:08:40 INFO - PROCESS | 2372 | 1461028120650 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:08:40 INFO - PROCESS | 2372 | 1461028120654 Marionette TRACE conn5 <- [1,2858,null,{}] 18:08:40 INFO - PROCESS | 2372 | 1461028120679 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:40 INFO - PROCESS | 2372 | 1461028120793 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 18:08:40 INFO - PROCESS | 2372 | 1461028120945 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 2372 | ++DOCSHELL 1530E800 == 74 [pid = 2372] [id = 724] 18:08:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (153C6C00) [pid = 2372] [serial = 2172] [outer = 00000000] 18:08:40 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (16E38C00) [pid = 2372] [serial = 2173] [outer = 153C6C00] 18:08:41 INFO - PROCESS | 2372 | 1461028121002 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (187A9800) [pid = 2372] [serial = 2174] [outer = 153C6C00] 18:08:41 INFO - PROCESS | 2372 | 1461028121608 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 18:08:41 INFO - PROCESS | 2372 | 1461028121628 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 2372 | 1461028121632 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 18:08:41 INFO - PROCESS | 2372 | 1461028121636 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:08:41 INFO - PROCESS | 2372 | 1461028121638 Marionette TRACE conn5 <- [1,2862,null,{}] 18:08:41 INFO - PROCESS | 2372 | 1461028121642 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 2372 | 1461028121752 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 18:08:41 INFO - PROCESS | 2372 | 1461028121916 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 2372 | ++DOCSHELL 18D6C400 == 75 [pid = 2372] [id = 725] 18:08:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (19023000) [pid = 2372] [serial = 2175] [outer = 00000000] 18:08:41 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1924B800) [pid = 2372] [serial = 2176] [outer = 19023000] 18:08:41 INFO - PROCESS | 2372 | 1461028121972 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1A078C00) [pid = 2372] [serial = 2177] [outer = 19023000] 18:08:42 INFO - PROCESS | 2372 | 1461028122597 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 971ms 18:08:42 INFO - PROCESS | 2372 | 1461028122610 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 2372 | 1461028122613 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 18:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:08:42 INFO - PROCESS | 2372 | 1461028122624 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 2372 | 1461028122631 Marionette TRACE conn5 <- [1,2866,null,{}] 18:08:42 INFO - PROCESS | 2372 | 1461028122636 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:42 INFO - PROCESS | 2372 | 1461028122749 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 18:08:42 INFO - PROCESS | 2372 | 1461028122910 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 2372 | ++DOCSHELL 1CA96800 == 76 [pid = 2372] [id = 726] 18:08:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1CA97400) [pid = 2372] [serial = 2178] [outer = 00000000] 18:08:42 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1DB30C00) [pid = 2372] [serial = 2179] [outer = 1CA97400] 18:08:42 INFO - PROCESS | 2372 | 1461028122965 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1DC0C800) [pid = 2372] [serial = 2180] [outer = 1CA97400] 18:08:43 INFO - PROCESS | 2372 | 1461028123577 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 990ms 18:08:43 INFO - PROCESS | 2372 | 1461028123610 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 2372 | 1461028123613 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 18:08:43 INFO - PROCESS | 2372 | 1461028123617 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:08:43 INFO - PROCESS | 2372 | 1461028123619 Marionette TRACE conn5 <- [1,2870,null,{}] 18:08:43 INFO - PROCESS | 2372 | 1461028123622 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 2372 | 1461028123732 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 18:08:43 INFO - PROCESS | 2372 | 1461028123881 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 2372 | ++DOCSHELL 19D0D800 == 77 [pid = 2372] [id = 727] 18:08:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1CD24400) [pid = 2372] [serial = 2181] [outer = 00000000] 18:08:43 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1DF0D000) [pid = 2372] [serial = 2182] [outer = 1CD24400] 18:08:43 INFO - PROCESS | 2372 | 1461028123937 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1DF0FC00) [pid = 2372] [serial = 2183] [outer = 1CD24400] 18:08:44 INFO - PROCESS | 2372 | 1461028124508 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:08:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:08:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 18:08:44 INFO - PROCESS | 2372 | 1461028124551 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 2372 | 1461028124553 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 18:08:44 INFO - PROCESS | 2372 | 1461028124557 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:08:44 INFO - PROCESS | 2372 | 1461028124559 Marionette TRACE conn5 <- [1,2874,null,{}] 18:08:44 INFO - PROCESS | 2372 | 1461028124562 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:44 INFO - PROCESS | 2372 | 1461028124670 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 18:08:45 INFO - PROCESS | 2372 | 1461028124994 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 2372 | ++DOCSHELL 0B66D800 == 78 [pid = 2372] [id = 728] 18:08:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (0ED5E800) [pid = 2372] [serial = 2184] [outer = 00000000] 18:08:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (10716800) [pid = 2372] [serial = 2185] [outer = 0ED5E800] 18:08:45 INFO - PROCESS | 2372 | 1461028125078 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (10996800) [pid = 2372] [serial = 2186] [outer = 0ED5E800] 18:08:45 INFO - PROCESS | 2372 | 1461028125714 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1175ms 18:08:45 INFO - PROCESS | 2372 | 1461028125735 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 2372 | 1461028125739 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 18:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:08:45 INFO - PROCESS | 2372 | 1461028125743 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 2372 | 1461028125748 Marionette TRACE conn5 <- [1,2878,null,{}] 18:08:45 INFO - PROCESS | 2372 | 1461028125753 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 2372 | 1461028125854 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 18:08:46 INFO - PROCESS | 2372 | 1461028126021 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 2372 | ++DOCSHELL 14E2D400 == 79 [pid = 2372] [id = 729] 18:08:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (14E2F800) [pid = 2372] [serial = 2187] [outer = 00000000] 18:08:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1530F000) [pid = 2372] [serial = 2188] [outer = 14E2F800] 18:08:46 INFO - PROCESS | 2372 | 1461028126074 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (161A5C00) [pid = 2372] [serial = 2189] [outer = 14E2F800] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 187D9800 == 78 [pid = 2372] [id = 703] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 18D68C00 == 77 [pid = 2372] [id = 722] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 10993C00 == 76 [pid = 2372] [id = 721] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 0B67B800 == 75 [pid = 2372] [id = 720] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 195E5000 == 74 [pid = 2372] [id = 719] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 10719800 == 73 [pid = 2372] [id = 718] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 18B3DC00 == 72 [pid = 2372] [id = 717] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 18296C00 == 71 [pid = 2372] [id = 716] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (1A089800) [pid = 2372] [serial = 2086] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (14D21400) [pid = 2372] [serial = 2080] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1B008400) [pid = 2372] [serial = 2089] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1A08F800) [pid = 2372] [serial = 2122] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (18E5EC00) [pid = 2372] [serial = 2083] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 15308000 == 70 [pid = 2372] [id = 715] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 0ED60000 == 69 [pid = 2372] [id = 714] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 1088B000 == 68 [pid = 2372] [id = 713] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 19926C00 == 67 [pid = 2372] [id = 710] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 14D9B000 == 66 [pid = 2372] [id = 709] 18:08:46 INFO - PROCESS | 2372 | --DOCSHELL 10599400 == 65 [pid = 2372] [id = 708] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1915D000) [pid = 2372] [serial = 1976] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (18B15000) [pid = 2372] [serial = 2018] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19241400) [pid = 2372] [serial = 1979] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (10978800) [pid = 2372] [serial = 1970] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (15310800) [pid = 2372] [serial = 1973] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (19D09000) [pid = 2372] [serial = 2012] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (14D9F000) [pid = 2372] [serial = 2015] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (18D12400) [pid = 2372] [serial = 2039] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1823C800) [pid = 2372] [serial = 2107] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1B2AF400) [pid = 2372] [serial = 2093] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (1B212800) [pid = 2372] [serial = 2092] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (14D20400) [pid = 2372] [serial = 2096] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (113AA400) [pid = 2372] [serial = 2095] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (107B3400) [pid = 2372] [serial = 2098] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (10979000) [pid = 2372] [serial = 2099] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18D94400) [pid = 2372] [serial = 2111] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (14FE9000) [pid = 2372] [serial = 2101] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1530B800) [pid = 2372] [serial = 2102] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18B3FC00) [pid = 2372] [serial = 2110] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (19114800) [pid = 2372] [serial = 2113] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (19D08000) [pid = 2372] [serial = 2120] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (19028400) [pid = 2372] [serial = 2116] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (19D05800) [pid = 2372] [serial = 2119] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (19166400) [pid = 2372] [serial = 2114] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (161AD000) [pid = 2372] [serial = 2104] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (18246400) [pid = 2372] [serial = 2108] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (19249C00) [pid = 2372] [serial = 2117] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | --DOMWINDOW == 99 (1624EC00) [pid = 2372] [serial = 2105] [outer = 00000000] [url = about:blank] 18:08:46 INFO - PROCESS | 2372 | 1461028126663 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 990ms 18:08:46 INFO - PROCESS | 2372 | 1461028126737 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 2372 | 1461028126741 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 18:08:46 INFO - PROCESS | 2372 | 1461028126745 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:08:46 INFO - PROCESS | 2372 | 1461028126747 Marionette TRACE conn5 <- [1,2882,null,{}] 18:08:46 INFO - PROCESS | 2372 | 1461028126754 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:46 INFO - PROCESS | 2372 | 1461028126842 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 18:08:46 INFO - PROCESS | 2372 | 1461028126945 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 2372 | ++DOCSHELL 103DE400 == 66 [pid = 2372] [id = 730] 18:08:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 100 (10597C00) [pid = 2372] [serial = 2190] [outer = 00000000] 18:08:46 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (10982400) [pid = 2372] [serial = 2191] [outer = 10597C00] 18:08:46 INFO - PROCESS | 2372 | 1461028126992 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (118A5C00) [pid = 2372] [serial = 2192] [outer = 10597C00] 18:08:47 INFO - PROCESS | 2372 | 1461028127427 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 714ms 18:08:47 INFO - PROCESS | 2372 | 1461028127464 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 2372 | 1461028127467 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 18:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:08:47 INFO - PROCESS | 2372 | 1461028127472 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - PROCESS | 2372 | 1461028127477 Marionette TRACE conn5 <- [1,2886,null,{}] 18:08:47 INFO - PROCESS | 2372 | 1461028127486 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:47 INFO - PROCESS | 2372 | 1461028127600 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 18:08:47 INFO - PROCESS | 2372 | 1461028127610 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 2372 | ++DOCSHELL 15306400 == 67 [pid = 2372] [id = 731] 18:08:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (15309400) [pid = 2372] [serial = 2193] [outer = 00000000] 18:08:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (161AB000) [pid = 2372] [serial = 2194] [outer = 15309400] 18:08:47 INFO - PROCESS | 2372 | 1461028127655 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (1660AC00) [pid = 2372] [serial = 2195] [outer = 15309400] 18:08:48 INFO - PROCESS | 2372 | 1461028128131 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 18:08:48 INFO - PROCESS | 2372 | 1461028128164 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 2372 | 1461028128167 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 18:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:08:48 INFO - PROCESS | 2372 | 1461028128170 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 2372 | 1461028128172 Marionette TRACE conn5 <- [1,2890,null,{}] 18:08:48 INFO - PROCESS | 2372 | 1461028128176 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 2372 | 1461028128260 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 18:08:48 INFO - PROCESS | 2372 | 1461028128270 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 2372 | ++DOCSHELL 16E3FC00 == 68 [pid = 2372] [id = 732] 18:08:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (16E71800) [pid = 2372] [serial = 2196] [outer = 00000000] 18:08:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (1873FC00) [pid = 2372] [serial = 2197] [outer = 16E71800] 18:08:48 INFO - PROCESS | 2372 | 1461028128316 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (187D3000) [pid = 2372] [serial = 2198] [outer = 16E71800] 18:08:48 INFO - PROCESS | 2372 | 1461028128774 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 18:08:48 INFO - PROCESS | 2372 | 1461028128805 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 2372 | 1461028128807 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 18:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:08:48 INFO - PROCESS | 2372 | 1461028128810 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 2372 | 1461028128812 Marionette TRACE conn5 <- [1,2894,null,{}] 18:08:48 INFO - PROCESS | 2372 | 1461028128825 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 2372 | 1461028128941 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 18:08:49 INFO - PROCESS | 2372 | 1461028129032 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 2372 | ++DOCSHELL 18B31400 == 69 [pid = 2372] [id = 733] 18:08:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (18B32400) [pid = 2372] [serial = 2199] [outer = 00000000] 18:08:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18D0D000) [pid = 2372] [serial = 2200] [outer = 18B32400] 18:08:49 INFO - PROCESS | 2372 | 1461028129088 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18D6B000) [pid = 2372] [serial = 2201] [outer = 18B32400] 18:08:49 INFO - PROCESS | 2372 | 1461028129538 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 790ms 18:08:49 INFO - PROCESS | 2372 | 1461028129604 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 18:08:49 INFO - PROCESS | 2372 | 1461028129607 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 18:08:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:08:49 INFO - PROCESS | 2372 | 1461028129610 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 2372 | 1461028129611 Marionette TRACE conn5 <- [1,2898,null,{}] 18:08:49 INFO - PROCESS | 2372 | 1461028129615 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:49 INFO - PROCESS | 2372 | 1461028129734 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 18:08:49 INFO - PROCESS | 2372 | 1461028129807 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 2372 | ++DOCSHELL 18E58C00 == 70 [pid = 2372] [id = 734] 18:08:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18E5B400) [pid = 2372] [serial = 2202] [outer = 00000000] 18:08:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (19027C00) [pid = 2372] [serial = 2203] [outer = 18E5B400] 18:08:49 INFO - PROCESS | 2372 | 1461028129852 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (19028400) [pid = 2372] [serial = 2204] [outer = 18E5B400] 18:08:50 INFO - PROCESS | 2372 | 1461028130223 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:08:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:08:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:08:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 18:08:50 INFO - PROCESS | 2372 | 1461028130280 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 2372 | 1461028130282 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 18:08:50 INFO - TEST-START | /DOMEvents/constructors.html 18:08:50 INFO - PROCESS | 2372 | 1461028130285 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 2372 | 1461028130287 Marionette TRACE conn5 <- [1,2902,null,{}] 18:08:50 INFO - PROCESS | 2372 | 1461028130290 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 2372 | 1461028130434 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 18:08:50 INFO - PROCESS | 2372 | 1461028130448 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 2372 | ++DOCSHELL 14E28800 == 71 [pid = 2372] [id = 735] 18:08:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (14E2AC00) [pid = 2372] [serial = 2205] [outer = 00000000] 18:08:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1919B800) [pid = 2372] [serial = 2206] [outer = 14E2AC00] 18:08:50 INFO - PROCESS | 2372 | 1461028130494 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1923E800) [pid = 2372] [serial = 2207] [outer = 14E2AC00] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (19023C00) [pid = 2372] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (198DF800) [pid = 2372] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (0ED5AC00) [pid = 2372] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (1A077800) [pid = 2372] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (0ED60400) [pid = 2372] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18D0DC00) [pid = 2372] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (15380800) [pid = 2372] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (10994400) [pid = 2372] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (18297C00) [pid = 2372] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (13CD7400) [pid = 2372] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (1B002400) [pid = 2372] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (16E3F000) [pid = 2372] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (10976400) [pid = 2372] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (0ED5EC00) [pid = 2372] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 102 (1097AC00) [pid = 2372] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 101 (1A084000) [pid = 2372] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:08:51 INFO - PROCESS | 2372 | --DOMWINDOW == 100 (15304400) [pid = 2372] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:08:51 INFO - PROCESS | 2372 | 1461028131264 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:08:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:08:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:08:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:08:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:08:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:08:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:08:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:08:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:08:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1071ms 18:08:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:08:51 INFO - PROCESS | 2372 | 1461028131358 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 18:08:51 INFO - PROCESS | 2372 | 1461028131360 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 18:08:51 INFO - PROCESS | 2372 | 1461028131363 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - PROCESS | 2372 | 1461028131365 Marionette TRACE conn5 <- [1,2906,null,{}] 18:08:51 INFO - PROCESS | 2372 | 1461028131368 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:51 INFO - PROCESS | 2372 | 1461028131450 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 18:08:51 INFO - PROCESS | 2372 | 1461028131461 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 2372 | ++DOCSHELL 1530F400 == 72 [pid = 2372] [id = 736] 18:08:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 101 (15380800) [pid = 2372] [serial = 2208] [outer = 00000000] 18:08:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 102 (18E61800) [pid = 2372] [serial = 2209] [outer = 15380800] 18:08:51 INFO - PROCESS | 2372 | 1461028131505 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 2372 | ++DOMWINDOW == 103 (19240000) [pid = 2372] [serial = 2210] [outer = 15380800] 18:08:51 INFO - PROCESS | 2372 | 1461028131945 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:08:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:08:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 18:08:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:08:52 INFO - PROCESS | 2372 | 1461028131998 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 2372 | 1461028132000 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 18:08:52 INFO - PROCESS | 2372 | 1461028132003 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 2372 | 1461028132005 Marionette TRACE conn5 <- [1,2910,null,{}] 18:08:52 INFO - PROCESS | 2372 | 1461028132008 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 2372 | 1461028132092 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 18:08:52 INFO - PROCESS | 2372 | 1461028132097 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 2372 | ++DOCSHELL 13C54400 == 73 [pid = 2372] [id = 737] 18:08:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (14E2BC00) [pid = 2372] [serial = 2211] [outer = 00000000] 18:08:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (195E1800) [pid = 2372] [serial = 2212] [outer = 14E2BC00] 18:08:52 INFO - PROCESS | 2372 | 1461028132141 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (195E5000) [pid = 2372] [serial = 2213] [outer = 14E2BC00] 18:08:52 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:08:52 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:08:52 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:08:52 INFO - PROCESS | 2372 | [2372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:08:52 INFO - PROCESS | 2372 | 1461028132574 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:08:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:08:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:08:52 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 18:08:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:08:52 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 18:08:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:08:52 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]" 18:08:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:08:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:08:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 635ms 18:08:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:08:52 INFO - PROCESS | 2372 | 1461028132647 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 2372 | 1461028132649 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 18:08:52 INFO - PROCESS | 2372 | 1461028132652 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 2372 | 1461028132654 Marionette TRACE conn5 <- [1,2914,null,{}] 18:08:52 INFO - PROCESS | 2372 | 1461028132657 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 2372 | 1461028132740 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 18:08:52 INFO - PROCESS | 2372 | 1461028132745 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 2372 | ++DOCSHELL 1977EC00 == 74 [pid = 2372] [id = 738] 18:08:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (19781800) [pid = 2372] [serial = 2214] [outer = 00000000] 18:08:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (1A076800) [pid = 2372] [serial = 2215] [outer = 19781800] 18:08:52 INFO - PROCESS | 2372 | 1461028132794 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1A089C00) [pid = 2372] [serial = 2216] [outer = 19781800] 18:08:53 INFO - PROCESS | 2372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:08:53 INFO - PROCESS | 2372 | 1461028133457 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:08:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:08:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 18:08:53 INFO - PROCESS | 2372 | 1461028133484 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 18:08:53 INFO - PROCESS | 2372 | 1461028133490 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 18:08:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:08:53 INFO - PROCESS | 2372 | 1461028133495 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - PROCESS | 2372 | 1461028133499 Marionette TRACE conn5 <- [1,2918,null,{}] 18:08:53 INFO - PROCESS | 2372 | 1461028133505 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:53 INFO - PROCESS | 2372 | 1461028133620 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 18:08:53 INFO - PROCESS | 2372 | 1461028133769 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 2372 | ++DOCSHELL 1071B400 == 75 [pid = 2372] [id = 739] 18:08:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (1071F000) [pid = 2372] [serial = 2217] [outer = 00000000] 18:08:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (10B0BC00) [pid = 2372] [serial = 2218] [outer = 1071F000] 18:08:53 INFO - PROCESS | 2372 | 1461028133827 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (13C51800) [pid = 2372] [serial = 2219] [outer = 1071F000] 18:08:54 INFO - PROCESS | 2372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:08:54 INFO - PROCESS | 2372 | 1461028134376 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:08:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:08:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 18:08:54 INFO - PROCESS | 2372 | 1461028134429 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 2372 | 1461028134435 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 18:08:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:08:54 INFO - PROCESS | 2372 | 1461028134441 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - PROCESS | 2372 | 1461028134444 Marionette TRACE conn5 <- [1,2922,null,{}] 18:08:54 INFO - PROCESS | 2372 | 1461028134448 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:54 INFO - PROCESS | 2372 | 1461028134611 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 18:08:54 INFO - PROCESS | 2372 | 1461028134695 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 2372 | ++DOCSHELL 14DA7000 == 76 [pid = 2372] [id = 740] 18:08:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (1512AC00) [pid = 2372] [serial = 2220] [outer = 00000000] 18:08:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (16E39400) [pid = 2372] [serial = 2221] [outer = 1512AC00] 18:08:54 INFO - PROCESS | 2372 | 1461028134752 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1873C400) [pid = 2372] [serial = 2222] [outer = 1512AC00] 18:08:55 INFO - PROCESS | 2372 | 1461028135238 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:08:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:08:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 830ms 18:08:55 INFO - PROCESS | 2372 | 1461028135274 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 2372 | 1461028135277 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 18:08:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:08:55 INFO - PROCESS | 2372 | 1461028135280 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 2372 | 1461028135285 Marionette TRACE conn5 <- [1,2926,null,{}] 18:08:55 INFO - PROCESS | 2372 | 1461028135296 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:55 INFO - PROCESS | 2372 | 1461028135408 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 18:08:55 INFO - PROCESS | 2372 | 1461028135568 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 2372 | ++DOCSHELL 19D84400 == 77 [pid = 2372] [id = 741] 18:08:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (19D90000) [pid = 2372] [serial = 2223] [outer = 00000000] 18:08:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1A08C000) [pid = 2372] [serial = 2224] [outer = 19D90000] 18:08:55 INFO - PROCESS | 2372 | 1461028135626 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1B006400) [pid = 2372] [serial = 2225] [outer = 19D90000] 18:08:56 INFO - PROCESS | 2372 | 1461028136175 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:08:56 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. 18:08:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 18:08:56 INFO - PROCESS | 2372 | 1461028136214 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 2372 | 1461028136217 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 18:08:56 INFO - PROCESS | 2372 | 1461028136220 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:08:56 INFO - PROCESS | 2372 | 1461028136222 Marionette TRACE conn5 <- [1,2930,null,{}] 18:08:56 INFO - PROCESS | 2372 | 1461028136226 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:56 INFO - PROCESS | 2372 | 1461028136336 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 18:08:56 INFO - PROCESS | 2372 | 1461028136498 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 2372 | ++DOCSHELL 1B009400 == 78 [pid = 2372] [id = 742] 18:08:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1B00AC00) [pid = 2372] [serial = 2226] [outer = 00000000] 18:08:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1BCF3400) [pid = 2372] [serial = 2227] [outer = 1B00AC00] 18:08:56 INFO - PROCESS | 2372 | 1461028136554 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1C0EB400) [pid = 2372] [serial = 2228] [outer = 1B00AC00] 18:08:57 INFO - PROCESS | 2372 | 1461028137036 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:08:57 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 18:08:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:08:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:08:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 18:08:57 INFO - PROCESS | 2372 | 1461028137094 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 2372 | 1461028137097 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 18:08:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:08:57 INFO - PROCESS | 2372 | 1461028137100 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 2372 | 1461028137102 Marionette TRACE conn5 <- [1,2934,null,{}] 18:08:57 INFO - PROCESS | 2372 | 1461028137106 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:57 INFO - PROCESS | 2372 | 1461028137213 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 18:08:57 INFO - PROCESS | 2372 | 1461028137373 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 2372 | ++DOCSHELL 19163000 == 79 [pid = 2372] [id = 743] 18:08:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1BCE5000) [pid = 2372] [serial = 2229] [outer = 00000000] 18:08:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1CD2BC00) [pid = 2372] [serial = 2230] [outer = 1BCE5000] 18:08:57 INFO - PROCESS | 2372 | 1461028137429 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1D0D2800) [pid = 2372] [serial = 2231] [outer = 1BCE5000] 18:08:57 INFO - PROCESS | 2372 | 1461028137976 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:08:58 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. 18:08:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 18:08:58 INFO - PROCESS | 2372 | 1461028138034 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 2372 | 1461028138036 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 18:08:58 INFO - PROCESS | 2372 | 1461028138040 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:08:58 INFO - PROCESS | 2372 | 1461028138042 Marionette TRACE conn5 <- [1,2938,null,{}] 18:08:58 INFO - PROCESS | 2372 | 1461028138046 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 2372 | 1461028138192 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 18:08:58 INFO - PROCESS | 2372 | 1461028138338 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 2372 | ++DOCSHELL 1CD22400 == 80 [pid = 2372] [id = 744] 18:08:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1D0D5C00) [pid = 2372] [serial = 2232] [outer = 00000000] 18:08:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1DFE3800) [pid = 2372] [serial = 2233] [outer = 1D0D5C00] 18:08:58 INFO - PROCESS | 2372 | 1461028138397 Marionette DEBUG loaded listener.js 18:08:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1E128400) [pid = 2372] [serial = 2234] [outer = 1D0D5C00] 18:08:58 INFO - PROCESS | 2372 | ++DOCSHELL 10596C00 == 81 [pid = 2372] [id = 745] 18:08:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1097A800) [pid = 2372] [serial = 2235] [outer = 00000000] 18:08:58 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (10988000) [pid = 2372] [serial = 2236] [outer = 1097A800] 18:08:58 INFO - PROCESS | 2372 | 1461028138966 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:08:59 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. 18:08:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 18:08:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:08:59 INFO - PROCESS | 2372 | 1461028139014 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 2372 | 1461028139017 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 18:08:59 INFO - PROCESS | 2372 | 1461028139020 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - PROCESS | 2372 | 1461028139022 Marionette TRACE conn5 <- [1,2942,null,{}] 18:08:59 INFO - PROCESS | 2372 | 1461028139026 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:59 INFO - PROCESS | 2372 | 1461028139155 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 18:08:59 INFO - PROCESS | 2372 | 1461028139270 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:59 INFO - PROCESS | 2372 | ++DOCSHELL 103D8000 == 82 [pid = 2372] [id = 746] 18:08:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (105A1000) [pid = 2372] [serial = 2237] [outer = 00000000] 18:08:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (10975C00) [pid = 2372] [serial = 2238] [outer = 105A1000] 18:08:59 INFO - PROCESS | 2372 | 1461028139498 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (10992000) [pid = 2372] [serial = 2239] [outer = 105A1000] 18:09:00 INFO - PROCESS | 2372 | 1461028140040 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:09:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:09:00 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 18:09:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1067ms 18:09:00 INFO - PROCESS | 2372 | 1461028140101 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 18:09:00 INFO - PROCESS | 2372 | 1461028140105 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 18:09:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:09:00 INFO - PROCESS | 2372 | 1461028140112 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:09:00 INFO - PROCESS | 2372 | 1461028140115 Marionette TRACE conn5 <- [1,2946,null,{}] 18:09:00 INFO - PROCESS | 2372 | 1461028140120 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:00 INFO - PROCESS | 2372 | 1461028140263 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 18:09:00 INFO - PROCESS | 2372 | 1461028140434 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 2372 | ++DOCSHELL 154CD400 == 83 [pid = 2372] [id = 747] 18:09:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (161A6800) [pid = 2372] [serial = 2240] [outer = 00000000] 18:09:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (16E3F000) [pid = 2372] [serial = 2241] [outer = 161A6800] 18:09:00 INFO - PROCESS | 2372 | 1461028140486 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (18290C00) [pid = 2372] [serial = 2242] [outer = 161A6800] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 18E53400 == 82 [pid = 2372] [id = 704] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 1071BC00 == 81 [pid = 2372] [id = 705] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 16E36800 == 80 [pid = 2372] [id = 702] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 195DC400 == 79 [pid = 2372] [id = 706] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 14E3F800 == 78 [pid = 2372] [id = 429] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 16AEFC00 == 77 [pid = 2372] [id = 639] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 13C54400 == 76 [pid = 2372] [id = 737] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 1530F400 == 75 [pid = 2372] [id = 736] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 14E28800 == 74 [pid = 2372] [id = 735] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 18E58C00 == 73 [pid = 2372] [id = 734] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 18B31400 == 72 [pid = 2372] [id = 733] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 16E3FC00 == 71 [pid = 2372] [id = 732] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 15306400 == 70 [pid = 2372] [id = 731] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (1BC64800) [pid = 2372] [serial = 2167] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 103DE400 == 69 [pid = 2372] [id = 730] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 14E2D400 == 68 [pid = 2372] [id = 729] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 0B66D800 == 67 [pid = 2372] [id = 728] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 1CA96800 == 66 [pid = 2372] [id = 726] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 1530E800 == 65 [pid = 2372] [id = 724] 18:09:00 INFO - PROCESS | 2372 | --DOCSHELL 0ED65000 == 64 [pid = 2372] [id = 723] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (16E3C800) [pid = 2372] [serial = 2048] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1B00B400) [pid = 2372] [serial = 2090] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (19162C00) [pid = 2372] [serial = 2084] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (1512B800) [pid = 2372] [serial = 2081] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (0FDF6400) [pid = 2372] [serial = 2042] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (13C45800) [pid = 2372] [serial = 2045] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1A08E000) [pid = 2372] [serial = 2087] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1923F400) [pid = 2372] [serial = 2155] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (19FC0800) [pid = 2372] [serial = 2158] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (195E1000) [pid = 2372] [serial = 2156] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (103D9C00) [pid = 2372] [serial = 2161] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1A07D800) [pid = 2372] [serial = 2159] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (10981C00) [pid = 2372] [serial = 2162] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1AF11000) [pid = 2372] [serial = 2123] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (103D5000) [pid = 2372] [serial = 2143] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (10978400) [pid = 2372] [serial = 2144] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (18E59800) [pid = 2372] [serial = 2152] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (1CD1F400) [pid = 2372] [serial = 2137] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (161AE000) [pid = 2372] [serial = 2146] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (16E31800) [pid = 2372] [serial = 2147] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (14E3E800) [pid = 2372] [serial = 2141] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (14E2C000) [pid = 2372] [serial = 2140] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (18B1C400) [pid = 2372] [serial = 2149] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (18B38400) [pid = 2372] [serial = 2150] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 109 (1C0EA000) [pid = 2372] [serial = 2134] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 108 (1B006000) [pid = 2372] [serial = 2131] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 107 (15433400) [pid = 2372] [serial = 2128] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 106 (107AD400) [pid = 2372] [serial = 2125] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 105 (18D60400) [pid = 2372] [serial = 2164] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 104 (195DBC00) [pid = 2372] [serial = 2165] [outer = 00000000] [url = about:blank] 18:09:00 INFO - PROCESS | 2372 | --DOMWINDOW == 103 (19020800) [pid = 2372] [serial = 2153] [outer = 00000000] [url = about:blank] 18:09:01 INFO - PROCESS | 2372 | 1461028141093 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:09:01 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. 18:09:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1021ms 18:09:01 INFO - PROCESS | 2372 | 1461028141133 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 2372 | 1461028141136 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 18:09:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:09:01 INFO - PROCESS | 2372 | 1461028141142 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - PROCESS | 2372 | 1461028141144 Marionette TRACE conn5 <- [1,2950,null,{}] 18:09:01 INFO - PROCESS | 2372 | 1461028141148 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 2372 | 1461028141238 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 18:09:01 INFO - PROCESS | 2372 | 1461028141342 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 2372 | ++DOCSHELL 103E2400 == 65 [pid = 2372] [id = 748] 18:09:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 104 (103E3400) [pid = 2372] [serial = 2243] [outer = 00000000] 18:09:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 105 (10B71000) [pid = 2372] [serial = 2244] [outer = 103E3400] 18:09:01 INFO - PROCESS | 2372 | 1461028141387 Marionette DEBUG loaded listener.js 18:09:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 106 (14D20C00) [pid = 2372] [serial = 2245] [outer = 103E3400] 18:09:01 INFO - PROCESS | 2372 | 1461028141768 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:09:01 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. 18:09:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 18:09:01 INFO - PROCESS | 2372 | 1461028141813 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 18:09:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:09:01 INFO - PROCESS | 2372 | 1461028141815 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 18:09:01 INFO - PROCESS | 2372 | 1461028141819 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - PROCESS | 2372 | 1461028141822 Marionette TRACE conn5 <- [1,2954,null,{}] 18:09:01 INFO - PROCESS | 2372 | 1461028141832 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 2372 | 1461028141922 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 18:09:01 INFO - PROCESS | 2372 | 1461028141928 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 2372 | ++DOCSHELL 14E3AC00 == 66 [pid = 2372] [id = 749] 18:09:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 107 (14E3B800) [pid = 2372] [serial = 2246] [outer = 00000000] 18:09:01 INFO - PROCESS | 2372 | ++DOMWINDOW == 108 (16E39800) [pid = 2372] [serial = 2247] [outer = 14E3B800] 18:09:01 INFO - PROCESS | 2372 | 1461028141973 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 109 (1828C800) [pid = 2372] [serial = 2248] [outer = 14E3B800] 18:09:02 INFO - PROCESS | 2372 | 1461028142444 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:09:02 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. 18:09:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 18:09:02 INFO - PROCESS | 2372 | 1461028142509 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 18:09:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:09:02 INFO - PROCESS | 2372 | 1461028142511 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 18:09:02 INFO - PROCESS | 2372 | 1461028142514 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 2372 | 1461028142516 Marionette TRACE conn5 <- [1,2958,null,{}] 18:09:02 INFO - PROCESS | 2372 | 1461028142519 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:02 INFO - PROCESS | 2372 | 1461028142607 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 18:09:02 INFO - PROCESS | 2372 | 1461028142612 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 2372 | ++DOCSHELL 18292000 == 67 [pid = 2372] [id = 750] 18:09:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 110 (18740000) [pid = 2372] [serial = 2249] [outer = 00000000] 18:09:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (18D9CC00) [pid = 2372] [serial = 2250] [outer = 18740000] 18:09:02 INFO - PROCESS | 2372 | 1461028142657 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (18E58400) [pid = 2372] [serial = 2251] [outer = 18740000] 18:09:03 INFO - PROCESS | 2372 | 1461028143085 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:09:03 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. 18:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 18:09:03 INFO - PROCESS | 2372 | 1461028143146 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 2372 | 1461028143148 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 18:09:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:09:03 INFO - PROCESS | 2372 | 1461028143151 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 2372 | 1461028143153 Marionette TRACE conn5 <- [1,2962,null,{}] 18:09:03 INFO - PROCESS | 2372 | 1461028143165 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:03 INFO - PROCESS | 2372 | 1461028143285 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 18:09:03 INFO - PROCESS | 2372 | 1461028143291 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 2372 | ++DOCSHELL 19020400 == 68 [pid = 2372] [id = 751] 18:09:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (19021000) [pid = 2372] [serial = 2252] [outer = 00000000] 18:09:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (1915EC00) [pid = 2372] [serial = 2253] [outer = 19021000] 18:09:03 INFO - PROCESS | 2372 | 1461028143341 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1919FC00) [pid = 2372] [serial = 2254] [outer = 19021000] 18:09:03 INFO - PROCESS | 2372 | 1461028143833 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:09:03 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. 18:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 731ms 18:09:03 INFO - PROCESS | 2372 | 1461028143886 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 18:09:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:09:03 INFO - PROCESS | 2372 | 1461028143888 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 18:09:03 INFO - PROCESS | 2372 | 1461028143891 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 2372 | 1461028143892 Marionette TRACE conn5 <- [1,2966,null,{}] 18:09:03 INFO - PROCESS | 2372 | 1461028143896 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 2372 | 1461028144027 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 18:09:04 INFO - PROCESS | 2372 | 1461028144104 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 2372 | ++DOCSHELL 195D9000 == 69 [pid = 2372] [id = 752] 18:09:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (195E0000) [pid = 2372] [serial = 2255] [outer = 00000000] 18:09:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (19926C00) [pid = 2372] [serial = 2256] [outer = 195E0000] 18:09:04 INFO - PROCESS | 2372 | 1461028144150 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (19D86800) [pid = 2372] [serial = 2257] [outer = 195E0000] 18:09:04 INFO - PROCESS | 2372 | 1461028144535 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:09:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:09:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 18:09:04 INFO - PROCESS | 2372 | 1461028144563 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 2372 | 1461028144565 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 18:09:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:09:04 INFO - PROCESS | 2372 | 1461028144575 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 2372 | 1461028144576 Marionette TRACE conn5 <- [1,2970,null,{}] 18:09:04 INFO - PROCESS | 2372 | 1461028144580 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 2372 | 1461028144704 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 18:09:04 INFO - PROCESS | 2372 | 1461028144803 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 2372 | ++DOCSHELL 195E1C00 == 70 [pid = 2372] [id = 753] 18:09:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (19D8DC00) [pid = 2372] [serial = 2258] [outer = 00000000] 18:09:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1A08A000) [pid = 2372] [serial = 2259] [outer = 19D8DC00] 18:09:04 INFO - PROCESS | 2372 | 1461028144848 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1A090800) [pid = 2372] [serial = 2260] [outer = 19D8DC00] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (10597C00) [pid = 2372] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (18E5B400) [pid = 2372] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (14E2F800) [pid = 2372] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (16E71800) [pid = 2372] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (15380800) [pid = 2372] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 115 (0ED5E800) [pid = 2372] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 114 (15309400) [pid = 2372] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 113 (14E2BC00) [pid = 2372] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 112 (18B32400) [pid = 2372] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 111 (14E2AC00) [pid = 2372] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:09:05 INFO - PROCESS | 2372 | --DOMWINDOW == 110 (19248000) [pid = 2372] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:09:05 INFO - PROCESS | 2372 | 1461028145379 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:09:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:09:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:09:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 831ms 18:09:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:09:05 INFO - PROCESS | 2372 | 1461028145400 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 2372 | 1461028145402 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 18:09:05 INFO - PROCESS | 2372 | 1461028145405 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - PROCESS | 2372 | 1461028145406 Marionette TRACE conn5 <- [1,2974,null,{}] 18:09:05 INFO - PROCESS | 2372 | 1461028145410 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:05 INFO - PROCESS | 2372 | 1461028145493 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 18:09:05 INFO - PROCESS | 2372 | 1461028145498 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 2372 | ++DOCSHELL 0FE45800 == 71 [pid = 2372] [id = 754] 18:09:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 111 (103B5000) [pid = 2372] [serial = 2261] [outer = 00000000] 18:09:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 112 (19027800) [pid = 2372] [serial = 2262] [outer = 103B5000] 18:09:05 INFO - PROCESS | 2372 | 1461028145542 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 2372 | ++DOMWINDOW == 113 (1AF10000) [pid = 2372] [serial = 2263] [outer = 103B5000] 18:09:05 INFO - PROCESS | 2372 | 1461028145952 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:09:05 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. 18:09:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 18:09:05 INFO - PROCESS | 2372 | 1461028145976 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 2372 | 1461028145978 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 18:09:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:09:05 INFO - PROCESS | 2372 | 1461028145981 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - PROCESS | 2372 | 1461028145982 Marionette TRACE conn5 <- [1,2978,null,{}] 18:09:06 INFO - PROCESS | 2372 | 1461028145986 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 2372 | 1461028146120 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 18:09:06 INFO - PROCESS | 2372 | 1461028146161 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 2372 | ++DOCSHELL 10596000 == 72 [pid = 2372] [id = 755] 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 114 (18D11400) [pid = 2372] [serial = 2264] [outer = 00000000] 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 115 (1C06B400) [pid = 2372] [serial = 2265] [outer = 18D11400] 18:09:06 INFO - PROCESS | 2372 | 1461028146205 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 116 (1CA95400) [pid = 2372] [serial = 2266] [outer = 18D11400] 18:09:06 INFO - PROCESS | 2372 | ++DOCSHELL 1DB32800 == 73 [pid = 2372] [id = 756] 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1DC0F000) [pid = 2372] [serial = 2267] [outer = 00000000] 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (1DF0D800) [pid = 2372] [serial = 2268] [outer = 1DC0F000] 18:09:06 INFO - PROCESS | 2372 | 1461028146642 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:09:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:09:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 18:09:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:09:06 INFO - PROCESS | 2372 | 1461028146654 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 2372 | 1461028146656 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 18:09:06 INFO - PROCESS | 2372 | 1461028146659 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 2372 | 1461028146661 Marionette TRACE conn5 <- [1,2982,null,{}] 18:09:06 INFO - PROCESS | 2372 | 1461028146664 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 2372 | 1461028146814 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 18:09:06 INFO - PROCESS | 2372 | 1461028146826 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 2372 | ++DOCSHELL 1CD22800 == 74 [pid = 2372] [id = 757] 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (1CD23C00) [pid = 2372] [serial = 2269] [outer = 00000000] 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1DF0C400) [pid = 2372] [serial = 2270] [outer = 1CD23C00] 18:09:06 INFO - PROCESS | 2372 | 1461028146874 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1E129000) [pid = 2372] [serial = 2271] [outer = 1CD23C00] 18:09:07 INFO - PROCESS | 2372 | 1461028147280 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:09:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:09:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:09:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 18:09:07 INFO - PROCESS | 2372 | 1461028147376 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 18:09:07 INFO - PROCESS | 2372 | 1461028147380 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 18:09:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:09:07 INFO - PROCESS | 2372 | 1461028147390 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - PROCESS | 2372 | 1461028147394 Marionette TRACE conn5 <- [1,2986,null,{}] 18:09:07 INFO - PROCESS | 2372 | 1461028147400 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 2372 | 1461028147575 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 18:09:07 INFO - PROCESS | 2372 | 1461028147747 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 2372 | ++DOCSHELL 1088B800 == 75 [pid = 2372] [id = 758] 18:09:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (10893800) [pid = 2372] [serial = 2272] [outer = 00000000] 18:09:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (10990000) [pid = 2372] [serial = 2273] [outer = 10893800] 18:09:07 INFO - PROCESS | 2372 | 1461028147807 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (118AC800) [pid = 2372] [serial = 2274] [outer = 10893800] 18:09:08 INFO - PROCESS | 2372 | 1461028148314 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:09:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 987ms 18:09:08 INFO - PROCESS | 2372 | 1461028148375 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 2372 | 1461028148379 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 18:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:09:08 INFO - PROCESS | 2372 | 1461028148387 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 2372 | 1461028148391 Marionette TRACE conn5 <- [1,2990,null,{}] 18:09:08 INFO - PROCESS | 2372 | 1461028148395 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:08 INFO - PROCESS | 2372 | 1461028148511 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 18:09:08 INFO - PROCESS | 2372 | 1461028148675 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 2372 | ++DOCSHELL 14D9B000 == 76 [pid = 2372] [id = 759] 18:09:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (14E2B000) [pid = 2372] [serial = 2275] [outer = 00000000] 18:09:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (16AEEC00) [pid = 2372] [serial = 2276] [outer = 14E2B000] 18:09:08 INFO - PROCESS | 2372 | 1461028148730 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (18B35C00) [pid = 2372] [serial = 2277] [outer = 14E2B000] 18:09:09 INFO - PROCESS | 2372 | 1461028149271 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:09:09 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. 18:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 18:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:09:09 INFO - PROCESS | 2372 | 1461028149320 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 18:09:09 INFO - PROCESS | 2372 | 1461028149323 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 18:09:09 INFO - PROCESS | 2372 | 1461028149327 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 2372 | 1461028149329 Marionette TRACE conn5 <- [1,2994,null,{}] 18:09:09 INFO - PROCESS | 2372 | 1461028149339 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:09 INFO - PROCESS | 2372 | 1461028149456 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 18:09:09 INFO - PROCESS | 2372 | 1461028149622 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:09 INFO - PROCESS | 2372 | ++DOCSHELL 1B0A8800 == 77 [pid = 2372] [id = 760] 18:09:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1B20E400) [pid = 2372] [serial = 2278] [outer = 00000000] 18:09:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1D860000) [pid = 2372] [serial = 2279] [outer = 1B20E400] 18:09:09 INFO - PROCESS | 2372 | 1461028149681 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1DFD9400) [pid = 2372] [serial = 2280] [outer = 1B20E400] 18:09:10 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. 18:09:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 18:09:10 INFO - PROCESS | 2372 | 1461028150192 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:09:10 INFO - PROCESS | 2372 | 1461028150199 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 18:09:10 INFO - PROCESS | 2372 | 1461028150201 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 18:09:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:09:10 INFO - PROCESS | 2372 | 1461028150222 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:09:10 INFO - PROCESS | 2372 | 1461028150224 Marionette TRACE conn5 <- [1,2998,null,{}] 18:09:10 INFO - PROCESS | 2372 | 1461028150228 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 2372 | 1461028150338 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 18:09:10 INFO - PROCESS | 2372 | 1461028150499 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 2372 | ++DOCSHELL 1F781400 == 78 [pid = 2372] [id = 761] 18:09:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1F782C00) [pid = 2372] [serial = 2281] [outer = 00000000] 18:09:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (20ECE400) [pid = 2372] [serial = 2282] [outer = 1F782C00] 18:09:10 INFO - PROCESS | 2372 | 1461028150554 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (20ED3400) [pid = 2372] [serial = 2283] [outer = 1F782C00] 18:09:10 INFO - PROCESS | 2372 | [2372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:11 INFO - PROCESS | 2372 | 1461028151141 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:09:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:09:11 INFO - {} 18:09:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:09:11 INFO - {} 18:09:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:09:11 INFO - {} 18:09:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:09:11 INFO - {} 18:09:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 990ms 18:09:11 INFO - PROCESS | 2372 | 1461028151211 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 2372 | 1461028151213 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 18:09:11 INFO - PROCESS | 2372 | 1461028151217 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - TEST-START | /FileAPI/fileReader.html 18:09:11 INFO - PROCESS | 2372 | 1461028151219 Marionette TRACE conn5 <- [1,3002,null,{}] 18:09:11 INFO - PROCESS | 2372 | 1461028151223 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:11 INFO - PROCESS | 2372 | 1461028151335 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 18:09:11 INFO - PROCESS | 2372 | 1461028151480 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 2372 | ++DOCSHELL 1E124400 == 79 [pid = 2372] [id = 762] 18:09:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (1F78EC00) [pid = 2372] [serial = 2284] [outer = 00000000] 18:09:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (21242800) [pid = 2372] [serial = 2285] [outer = 1F78EC00] 18:09:11 INFO - PROCESS | 2372 | 1461028151535 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (21245800) [pid = 2372] [serial = 2286] [outer = 1F78EC00] 18:09:12 INFO - PROCESS | 2372 | 1461028152018 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:09:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:09:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:09:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:09:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:09:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 18:09:12 INFO - PROCESS | 2372 | 1461028152050 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 2372 | 1461028152053 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 18:09:12 INFO - PROCESS | 2372 | 1461028152056 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - TEST-START | /FileAPI/historical.html 18:09:12 INFO - PROCESS | 2372 | 1461028152058 Marionette TRACE conn5 <- [1,3006,null,{}] 18:09:12 INFO - PROCESS | 2372 | 1461028152061 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 2372 | 1461028152222 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 18:09:12 INFO - PROCESS | 2372 | 1461028152387 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 2372 | ++DOCSHELL 195E5C00 == 80 [pid = 2372] [id = 763] 18:09:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (19781400) [pid = 2372] [serial = 2287] [outer = 00000000] 18:09:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (21263C00) [pid = 2372] [serial = 2288] [outer = 19781400] 18:09:12 INFO - PROCESS | 2372 | 1461028152447 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (2126A400) [pid = 2372] [serial = 2289] [outer = 19781400] 18:09:12 INFO - PROCESS | 2372 | 1461028152962 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:09:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:09:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:09:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:09:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:09:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:09:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:09:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:09:12 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 18:09:13 INFO - PROCESS | 2372 | 1461028152991 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 18:09:13 INFO - PROCESS | 2372 | 1461028152993 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 18:09:13 INFO - TEST-START | /FileAPI/idlharness.html 18:09:13 INFO - PROCESS | 2372 | 1461028152997 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:09:13 INFO - PROCESS | 2372 | 1461028152999 Marionette TRACE conn5 <- [1,3010,null,{}] 18:09:13 INFO - PROCESS | 2372 | 1461028153002 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:13 INFO - PROCESS | 2372 | 1461028153110 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 18:09:13 INFO - PROCESS | 2372 | 1461028153232 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 2372 | ++DOCSHELL 1059BC00 == 81 [pid = 2372] [id = 764] 18:09:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (1071D400) [pid = 2372] [serial = 2290] [outer = 00000000] 18:09:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (18242C00) [pid = 2372] [serial = 2291] [outer = 1071D400] 18:09:13 INFO - PROCESS | 2372 | 1461028153288 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (18B35000) [pid = 2372] [serial = 2292] [outer = 1071D400] 18:09:14 INFO - PROCESS | 2372 | 1461028154582 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:09:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:09:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:09:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:09:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:09:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:09:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:09:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:09:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:09:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:09:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:09:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:09:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:09:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:09:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1727ms 18:09:14 INFO - PROCESS | 2372 | 1461028154755 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 2372 | 1461028154759 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 18:09:14 INFO - PROCESS | 2372 | 1461028154765 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 2372 | 1461028154768 Marionette TRACE conn5 <- [1,3014,null,{}] 18:09:14 INFO - TEST-START | /FileAPI/idlharness.worker 18:09:14 INFO - PROCESS | 2372 | 1461028154774 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 2372 | 1461028154902 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 18:09:15 INFO - PROCESS | 2372 | 1461028155066 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 2372 | ++DOCSHELL 103B6000 == 82 [pid = 2372] [id = 765] 18:09:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (103D9C00) [pid = 2372] [serial = 2293] [outer = 00000000] 18:09:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (18B3C000) [pid = 2372] [serial = 2294] [outer = 103D9C00] 18:09:15 INFO - PROCESS | 2372 | 1461028155117 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (18E5E400) [pid = 2372] [serial = 2295] [outer = 103D9C00] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 1DB32800 == 81 [pid = 2372] [id = 756] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 10596000 == 80 [pid = 2372] [id = 755] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 0FE45800 == 79 [pid = 2372] [id = 754] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 195E1C00 == 78 [pid = 2372] [id = 753] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 195D9000 == 77 [pid = 2372] [id = 752] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 19020400 == 76 [pid = 2372] [id = 751] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 18292000 == 75 [pid = 2372] [id = 750] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (1A076800) [pid = 2372] [serial = 2215] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | [2372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 14E3AC00 == 74 [pid = 2372] [id = 749] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 103E2400 == 73 [pid = 2372] [id = 748] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 154CD400 == 72 [pid = 2372] [id = 747] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 103D8000 == 71 [pid = 2372] [id = 746] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 10596C00 == 70 [pid = 2372] [id = 745] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 14DA7000 == 69 [pid = 2372] [id = 740] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 1071B400 == 68 [pid = 2372] [id = 739] 18:09:15 INFO - PROCESS | 2372 | --DOCSHELL 1977EC00 == 67 [pid = 2372] [id = 738] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (118A5C00) [pid = 2372] [serial = 2192] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (1924B800) [pid = 2372] [serial = 2176] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (19028400) [pid = 2372] [serial = 2204] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (161A5C00) [pid = 2372] [serial = 2189] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1DB30C00) [pid = 2372] [serial = 2179] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1873FC00) [pid = 2372] [serial = 2197] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (18E61800) [pid = 2372] [serial = 2209] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (10996800) [pid = 2372] [serial = 2186] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (1660AC00) [pid = 2372] [serial = 2195] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (195E1800) [pid = 2372] [serial = 2212] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (0FDF1000) [pid = 2372] [serial = 2170] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1DF0D000) [pid = 2372] [serial = 2182] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (16E38C00) [pid = 2372] [serial = 2173] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (18D6B000) [pid = 2372] [serial = 2201] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (161AB000) [pid = 2372] [serial = 2194] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1530F000) [pid = 2372] [serial = 2188] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1923E800) [pid = 2372] [serial = 2207] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (187D3000) [pid = 2372] [serial = 2198] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (10716800) [pid = 2372] [serial = 2185] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (18D0D000) [pid = 2372] [serial = 2200] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1919B800) [pid = 2372] [serial = 2206] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (1C06B000) [pid = 2372] [serial = 2168] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (19027C00) [pid = 2372] [serial = 2203] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (19240000) [pid = 2372] [serial = 2210] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (10982400) [pid = 2372] [serial = 2191] [outer = 00000000] [url = about:blank] 18:09:15 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (195E5000) [pid = 2372] [serial = 2213] [outer = 00000000] [url = about:blank] 18:09:16 INFO - PROCESS | 2372 | 1461028156192 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:09:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:09:16 INFO - {} 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:09:16 INFO - {} 18:09:16 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 - {} 18:09:16 INFO - {} 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:09:16 INFO - {} 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:09:16 INFO - {} 18:09:16 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 - {} 18:09:16 INFO - {} 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 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 18:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:09:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:09:16 INFO - {} 18:09:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1560ms 18:09:16 INFO - PROCESS | 2372 | 1461028156334 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 2372 | 1461028156340 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 18:09:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:09:16 INFO - PROCESS | 2372 | 1461028156347 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 2372 | 1461028156349 Marionette TRACE conn5 <- [1,3018,null,{}] 18:09:16 INFO - PROCESS | 2372 | 1461028156353 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 2372 | 1461028156448 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 18:09:16 INFO - PROCESS | 2372 | 1461028156589 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 2372 | ++DOCSHELL 10597C00 == 68 [pid = 2372] [id = 766] 18:09:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (10598000) [pid = 2372] [serial = 2296] [outer = 00000000] 18:09:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (195DA800) [pid = 2372] [serial = 2297] [outer = 10598000] 18:09:16 INFO - PROCESS | 2372 | 1461028156634 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (195E3400) [pid = 2372] [serial = 2298] [outer = 10598000] 18:09:17 INFO - PROCESS | 2372 | 1461028156997 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:09:17 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 18:09:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 18:09:17 INFO - PROCESS | 2372 | 1461028157017 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 18:09:17 INFO - PROCESS | 2372 | 1461028157020 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 18:09:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:09:17 INFO - PROCESS | 2372 | 1461028157044 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - PROCESS | 2372 | 1461028157048 Marionette TRACE conn5 <- [1,3022,null,{}] 18:09:17 INFO - PROCESS | 2372 | 1461028157058 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 2372 | 1461028157147 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 18:09:17 INFO - PROCESS | 2372 | 1461028157154 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 2372 | ++DOCSHELL 19D03C00 == 69 [pid = 2372] [id = 767] 18:09:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (19F42000) [pid = 2372] [serial = 2299] [outer = 00000000] 18:09:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (1A089800) [pid = 2372] [serial = 2300] [outer = 19F42000] 18:09:17 INFO - PROCESS | 2372 | 1461028157201 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (1B009C00) [pid = 2372] [serial = 2301] [outer = 19F42000] 18:09:17 INFO - PROCESS | 2372 | 1461028157695 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:09:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 18:09:17 INFO - PROCESS | 2372 | 1461028157736 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 18:09:17 INFO - PROCESS | 2372 | 1461028157738 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 18:09:17 INFO - PROCESS | 2372 | 1461028157742 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:09:17 INFO - PROCESS | 2372 | 1461028157743 Marionette TRACE conn5 <- [1,3026,null,{}] 18:09:17 INFO - PROCESS | 2372 | 1461028157747 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 2372 | 1461028157875 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 18:09:17 INFO - PROCESS | 2372 | 1461028157978 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 2372 | ++DOCSHELL 1C075400 == 70 [pid = 2372] [id = 768] 18:09:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (1C0E6000) [pid = 2372] [serial = 2302] [outer = 00000000] 18:09:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (1CD24C00) [pid = 2372] [serial = 2303] [outer = 1C0E6000] 18:09:18 INFO - PROCESS | 2372 | 1461028158024 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (1D0D4800) [pid = 2372] [serial = 2304] [outer = 1C0E6000] 18:09:18 INFO - PROCESS | 2372 | 1461028158417 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:09:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:09:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:09:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 18:09:18 INFO - PROCESS | 2372 | 1461028158475 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 2372 | 1461028158477 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 18:09:18 INFO - PROCESS | 2372 | 1461028158481 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:09:18 INFO - PROCESS | 2372 | 1461028158483 Marionette TRACE conn5 <- [1,3030,null,{}] 18:09:18 INFO - PROCESS | 2372 | 1461028158493 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 2372 | 1461028158617 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 18:09:18 INFO - PROCESS | 2372 | 1461028158692 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 2372 | ++DOCSHELL 1CD21C00 == 71 [pid = 2372] [id = 769] 18:09:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1DB2A000) [pid = 2372] [serial = 2305] [outer = 00000000] 18:09:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1DFD9800) [pid = 2372] [serial = 2306] [outer = 1DB2A000] 18:09:18 INFO - PROCESS | 2372 | 1461028158738 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1DFE2800) [pid = 2372] [serial = 2307] [outer = 1DB2A000] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (161A6800) [pid = 2372] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (18740000) [pid = 2372] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (103E3400) [pid = 2372] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1097A800) [pid = 2372] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (105A1000) [pid = 2372] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19021000) [pid = 2372] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (18D11400) [pid = 2372] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (14E3B800) [pid = 2372] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (195E0000) [pid = 2372] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (19D8DC00) [pid = 2372] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (103B5000) [pid = 2372] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:09:19 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1DC0F000) [pid = 2372] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:09:19 INFO - PROCESS | 2372 | 1461028159632 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:09:19 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. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:09:19 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'.) 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:09:19 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. 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:09:19 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. 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:09:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:09:19 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. 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:09:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:09:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:09:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1239ms 18:09:19 INFO - PROCESS | 2372 | 1461028159724 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 18:09:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:09:19 INFO - PROCESS | 2372 | 1461028159726 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 18:09:19 INFO - PROCESS | 2372 | 1461028159730 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 2372 | 1461028159731 Marionette TRACE conn5 <- [1,3034,null,{}] 18:09:19 INFO - PROCESS | 2372 | 1461028159735 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 2372 | 1461028159834 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 18:09:19 INFO - PROCESS | 2372 | 1461028159935 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 2372 | ++DOCSHELL 18D11400 == 72 [pid = 2372] [id = 770] 18:09:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (195E0000) [pid = 2372] [serial = 2308] [outer = 00000000] 18:09:19 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (1DF0B000) [pid = 2372] [serial = 2309] [outer = 195E0000] 18:09:19 INFO - PROCESS | 2372 | 1461028159983 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (1F78E800) [pid = 2372] [serial = 2310] [outer = 195E0000] 18:09:20 INFO - PROCESS | 2372 | [2372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:20 INFO - PROCESS | 2372 | 1461028160506 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:09:20 INFO - {} 18:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 18:09:20 INFO - PROCESS | 2372 | 1461028160561 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 2372 | 1461028160566 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 18:09:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:09:20 INFO - PROCESS | 2372 | 1461028160587 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 2372 | 1461028160590 Marionette TRACE conn5 <- [1,3038,null,{}] 18:09:20 INFO - PROCESS | 2372 | 1461028160597 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:20 INFO - PROCESS | 2372 | 1461028160717 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 18:09:20 INFO - PROCESS | 2372 | 1461028160861 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 2372 | ++DOCSHELL 107BA400 == 73 [pid = 2372] [id = 771] 18:09:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1088C800) [pid = 2372] [serial = 2311] [outer = 00000000] 18:09:20 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (151D8C00) [pid = 2372] [serial = 2312] [outer = 1088C800] 18:09:20 INFO - PROCESS | 2372 | 1461028160922 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (154C5800) [pid = 2372] [serial = 2313] [outer = 1088C800] 18:09:21 INFO - PROCESS | 2372 | 1461028161462 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:09:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 952ms 18:09:21 INFO - PROCESS | 2372 | 1461028161529 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 2372 | 1461028161535 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 18:09:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:09:21 INFO - PROCESS | 2372 | 1461028161541 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 2372 | 1461028161544 Marionette TRACE conn5 <- [1,3042,null,{}] 18:09:21 INFO - PROCESS | 2372 | 1461028161548 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 2372 | 1461028161662 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 18:09:21 INFO - PROCESS | 2372 | 1461028161827 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 2372 | ++DOCSHELL 10891400 == 74 [pid = 2372] [id = 772] 18:09:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (10974400) [pid = 2372] [serial = 2314] [outer = 00000000] 18:09:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (14DA7000) [pid = 2372] [serial = 2315] [outer = 10974400] 18:09:21 INFO - PROCESS | 2372 | 1461028161884 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (14E3BC00) [pid = 2372] [serial = 2316] [outer = 10974400] 18:09:22 INFO - PROCESS | 2372 | 1461028162709 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:09:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:09:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:09:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:09:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1311ms 18:09:22 INFO - PROCESS | 2372 | 1461028162874 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 18:09:22 INFO - PROCESS | 2372 | 1461028162876 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 18:09:22 INFO - PROCESS | 2372 | 1461028162881 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:09:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:09:22 INFO - PROCESS | 2372 | 1461028162885 Marionette TRACE conn5 <- [1,3046,null,{}] 18:09:22 INFO - PROCESS | 2372 | 1461028162896 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:23 INFO - PROCESS | 2372 | 1461028162998 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 18:09:23 INFO - PROCESS | 2372 | 1461028163139 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 2372 | ++DOCSHELL 161AE400 == 75 [pid = 2372] [id = 773] 18:09:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (16E38000) [pid = 2372] [serial = 2317] [outer = 00000000] 18:09:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (19D0A800) [pid = 2372] [serial = 2318] [outer = 16E38000] 18:09:23 INFO - PROCESS | 2372 | 1461028163237 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1A082000) [pid = 2372] [serial = 2319] [outer = 16E38000] 18:09:23 INFO - PROCESS | 2372 | 1461028163823 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:09:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:09:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:09:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:09:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:09:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:09:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:09:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:09:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:09:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 973ms 18:09:23 INFO - PROCESS | 2372 | 1461028163862 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 18:09:23 INFO - PROCESS | 2372 | 1461028163865 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 18:09:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:09:23 INFO - PROCESS | 2372 | 1461028163869 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - PROCESS | 2372 | 1461028163871 Marionette TRACE conn5 <- [1,3050,null,{}] 18:09:23 INFO - PROCESS | 2372 | 1461028163874 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 2372 | 1461028163984 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 18:09:24 INFO - PROCESS | 2372 | 1461028164145 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 2372 | ++DOCSHELL 1A079000 == 76 [pid = 2372] [id = 774] 18:09:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1A086000) [pid = 2372] [serial = 2320] [outer = 00000000] 18:09:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (21246800) [pid = 2372] [serial = 2321] [outer = 1A086000] 18:09:24 INFO - PROCESS | 2372 | 1461028164201 Marionette DEBUG loaded listener.js 18:09:24 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (2125F800) [pid = 2372] [serial = 2322] [outer = 1A086000] 18:09:24 INFO - PROCESS | 2372 | [2372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:24 INFO - PROCESS | 2372 | 1461028164752 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:09:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:09:24 INFO - {} 18:09:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 18:09:24 INFO - PROCESS | 2372 | 1461028164802 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 2372 | 1461028164804 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 18:09:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:09:24 INFO - PROCESS | 2372 | 1461028164807 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 2372 | 1461028164809 Marionette TRACE conn5 <- [1,3054,null,{}] 18:09:24 INFO - PROCESS | 2372 | 1461028164813 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 2372 | 1461028164918 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 18:09:25 INFO - PROCESS | 2372 | 1461028165066 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 2372 | ++DOCSHELL 1A08EC00 == 77 [pid = 2372] [id = 775] 18:09:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (2123C800) [pid = 2372] [serial = 2323] [outer = 00000000] 18:09:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 135 (21EDA000) [pid = 2372] [serial = 2324] [outer = 2123C800] 18:09:25 INFO - PROCESS | 2372 | 1461028165121 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 2372 | ++DOMWINDOW == 136 (21EDA400) [pid = 2372] [serial = 2325] [outer = 2123C800] 18:09:25 INFO - PROCESS | 2372 | 1461028165623 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:09:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:09:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 18:09:25 INFO - PROCESS | 2372 | 1461028165678 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 18:09:25 INFO - PROCESS | 2372 | 1461028165681 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 18:09:25 INFO - PROCESS | 2372 | 1461028165684 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:09:25 INFO - PROCESS | 2372 | 1461028165686 Marionette TRACE conn5 <- [1,3058,null,{}] 18:09:25 INFO - PROCESS | 2372 | 1461028165690 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:25 INFO - PROCESS | 2372 | 1461028165846 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 18:09:26 INFO - PROCESS | 2372 | 1461028165998 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 2372 | ++DOCSHELL 0FE70000 == 78 [pid = 2372] [id = 776] 18:09:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 137 (103B8000) [pid = 2372] [serial = 2326] [outer = 00000000] 18:09:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 138 (21EE4000) [pid = 2372] [serial = 2327] [outer = 103B8000] 18:09:26 INFO - PROCESS | 2372 | 1461028166058 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 2372 | ++DOMWINDOW == 139 (22290400) [pid = 2372] [serial = 2328] [outer = 103B8000] 18:09:26 INFO - PROCESS | 2372 | 1461028166580 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:09:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 18:09:26 INFO - PROCESS | 2372 | 1461028166621 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 2372 | 1461028166624 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 18:09:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:09:26 INFO - PROCESS | 2372 | 1461028166627 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 2372 | 1461028166629 Marionette TRACE conn5 <- [1,3062,null,{}] 18:09:26 INFO - PROCESS | 2372 | 1461028166633 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:26 INFO - PROCESS | 2372 | 1461028166738 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 18:09:27 INFO - PROCESS | 2372 | 1461028167040 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 2372 | ++DOCSHELL 0ED59400 == 79 [pid = 2372] [id = 777] 18:09:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 140 (0ED5C000) [pid = 2372] [serial = 2329] [outer = 00000000] 18:09:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 141 (0EDAB000) [pid = 2372] [serial = 2330] [outer = 0ED5C000] 18:09:27 INFO - PROCESS | 2372 | 1461028167092 Marionette DEBUG loaded listener.js 18:09:27 INFO - PROCESS | 2372 | ++DOMWINDOW == 142 (0FDB4000) [pid = 2372] [serial = 2331] [outer = 0ED5C000] 18:09:27 INFO - PROCESS | 2372 | 1461028167656 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:09:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1075ms 18:09:27 INFO - PROCESS | 2372 | 1461028167705 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 2372 | 1461028167708 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 18:09:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:09:27 INFO - PROCESS | 2372 | 1461028167713 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 2372 | 1461028167717 Marionette TRACE conn5 <- [1,3066,null,{}] 18:09:27 INFO - PROCESS | 2372 | 1461028167723 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 2372 | 1461028167856 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 18:09:28 INFO - PROCESS | 2372 | 1461028168008 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 2372 | ++DOCSHELL 10597000 == 80 [pid = 2372] [id = 778] 18:09:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 143 (10598800) [pid = 2372] [serial = 2332] [outer = 00000000] 18:09:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 144 (10988800) [pid = 2372] [serial = 2333] [outer = 10598800] 18:09:28 INFO - PROCESS | 2372 | 1461028168063 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 145 (10993C00) [pid = 2372] [serial = 2334] [outer = 10598800] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 1CD21C00 == 79 [pid = 2372] [id = 769] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 1C075400 == 78 [pid = 2372] [id = 768] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 19D03C00 == 77 [pid = 2372] [id = 767] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 10597C00 == 76 [pid = 2372] [id = 766] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 103B6000 == 75 [pid = 2372] [id = 765] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 1F781400 == 74 [pid = 2372] [id = 761] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 1B0A8800 == 73 [pid = 2372] [id = 760] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 14D9B000 == 72 [pid = 2372] [id = 759] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 144 (10988000) [pid = 2372] [serial = 2236] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 143 (1DFE3800) [pid = 2372] [serial = 2233] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 142 (16E39400) [pid = 2372] [serial = 2221] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 141 (10B0BC00) [pid = 2372] [serial = 2218] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 140 (1BCF3400) [pid = 2372] [serial = 2227] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 139 (1A08C000) [pid = 2372] [serial = 2224] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 138 (1CD2BC00) [pid = 2372] [serial = 2230] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 137 (1DF0C400) [pid = 2372] [serial = 2270] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOCSHELL 1088B800 == 71 [pid = 2372] [id = 758] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 136 (16E3F000) [pid = 2372] [serial = 2241] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 135 (18290C00) [pid = 2372] [serial = 2242] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 134 (18D9CC00) [pid = 2372] [serial = 2250] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (10B71000) [pid = 2372] [serial = 2244] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (14D20C00) [pid = 2372] [serial = 2245] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (10992000) [pid = 2372] [serial = 2239] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (10975C00) [pid = 2372] [serial = 2238] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1919FC00) [pid = 2372] [serial = 2254] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (1CA95400) [pid = 2372] [serial = 2266] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (16E39800) [pid = 2372] [serial = 2247] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1828C800) [pid = 2372] [serial = 2248] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (19D86800) [pid = 2372] [serial = 2257] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (19926C00) [pid = 2372] [serial = 2256] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (1A08A000) [pid = 2372] [serial = 2259] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 122 (19027800) [pid = 2372] [serial = 2262] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 121 (1AF10000) [pid = 2372] [serial = 2263] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 120 (1A090800) [pid = 2372] [serial = 2260] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 119 (1915EC00) [pid = 2372] [serial = 2253] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 118 (1DF0D800) [pid = 2372] [serial = 2268] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 117 (1C06B400) [pid = 2372] [serial = 2265] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | --DOMWINDOW == 116 (18E58400) [pid = 2372] [serial = 2251] [outer = 00000000] [url = about:blank] 18:09:28 INFO - PROCESS | 2372 | 1461028168605 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 2372 | 1461028168659 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 18:09:28 INFO - PROCESS | 2372 | 1461028168662 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:09:28 INFO - PROCESS | 2372 | 1461028168664 Marionette TRACE conn5 <- [1,3070,null,{}] 18:09:28 INFO - PROCESS | 2372 | 1461028168668 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 2372 | 1461028168756 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 18:09:28 INFO - PROCESS | 2372 | 1461028168873 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 2372 | ++DOCSHELL 113A4400 == 72 [pid = 2372] [id = 779] 18:09:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 117 (1143C400) [pid = 2372] [serial = 2335] [outer = 00000000] 18:09:28 INFO - PROCESS | 2372 | ++DOMWINDOW == 118 (14D20400) [pid = 2372] [serial = 2336] [outer = 1143C400] 18:09:28 INFO - PROCESS | 2372 | 1461028168920 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 119 (14E25800) [pid = 2372] [serial = 2337] [outer = 1143C400] 18:09:29 INFO - PROCESS | 2372 | 1461028169311 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:09:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:09:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:09:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 18:09:29 INFO - PROCESS | 2372 | 1461028169375 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 2372 | 1461028169378 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 18:09:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:09:29 INFO - PROCESS | 2372 | 1461028169387 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 2372 | 1461028169393 Marionette TRACE conn5 <- [1,3074,null,{}] 18:09:29 INFO - PROCESS | 2372 | 1461028169397 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 2372 | 1461028169489 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 18:09:29 INFO - PROCESS | 2372 | 1461028169495 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 2372 | ++DOCSHELL 14E2AC00 == 73 [pid = 2372] [id = 780] 18:09:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 120 (14E39400) [pid = 2372] [serial = 2338] [outer = 00000000] 18:09:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 121 (16243800) [pid = 2372] [serial = 2339] [outer = 14E39400] 18:09:29 INFO - PROCESS | 2372 | 1461028169541 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 2372 | ++DOMWINDOW == 122 (1660B000) [pid = 2372] [serial = 2340] [outer = 14E39400] 18:09:30 INFO - PROCESS | 2372 | 1461028169999 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 18:09:30 INFO - PROCESS | 2372 | 1461028170022 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 2372 | 1461028170024 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 18:09:30 INFO - PROCESS | 2372 | 1461028170027 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:09:30 INFO - PROCESS | 2372 | 1461028170029 Marionette TRACE conn5 <- [1,3078,null,{}] 18:09:30 INFO - PROCESS | 2372 | 1461028170032 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 2372 | 1461028170119 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 18:09:30 INFO - PROCESS | 2372 | 1461028170125 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 2372 | ++DOCSHELL 103DC000 == 74 [pid = 2372] [id = 781] 18:09:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 123 (16E71400) [pid = 2372] [serial = 2341] [outer = 00000000] 18:09:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (18B11400) [pid = 2372] [serial = 2342] [outer = 16E71400] 18:09:30 INFO - PROCESS | 2372 | 1461028170170 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (18B1D400) [pid = 2372] [serial = 2343] [outer = 16E71400] 18:09:30 INFO - PROCESS | 2372 | 1461028170613 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 18:09:30 INFO - PROCESS | 2372 | 1461028170675 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 2372 | 1461028170677 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 18:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:09:30 INFO - PROCESS | 2372 | 1461028170680 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 2372 | 1461028170682 Marionette TRACE conn5 <- [1,3082,null,{}] 18:09:30 INFO - PROCESS | 2372 | 1461028170692 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 2372 | 1461028170834 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 18:09:30 INFO - PROCESS | 2372 | 1461028170842 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 2372 | ++DOCSHELL 18E54800 == 75 [pid = 2372] [id = 782] 18:09:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (18E55000) [pid = 2372] [serial = 2344] [outer = 00000000] 18:09:30 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (18E5A400) [pid = 2372] [serial = 2345] [outer = 18E55000] 18:09:31 INFO - PROCESS | 2372 | 1461028170991 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (19021400) [pid = 2372] [serial = 2346] [outer = 18E55000] 18:09:31 INFO - PROCESS | 2372 | 1461028171405 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:09:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:09:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 770ms 18:09:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:09:31 INFO - PROCESS | 2372 | 1461028171457 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 18:09:31 INFO - PROCESS | 2372 | 1461028171459 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 18:09:31 INFO - PROCESS | 2372 | 1461028171462 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:09:31 INFO - PROCESS | 2372 | 1461028171464 Marionette TRACE conn5 <- [1,3086,null,{}] 18:09:31 INFO - PROCESS | 2372 | 1461028171467 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:31 INFO - PROCESS | 2372 | 1461028171594 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 18:09:31 INFO - PROCESS | 2372 | 1461028171671 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 2372 | ++DOCSHELL 18855000 == 76 [pid = 2372] [id = 783] 18:09:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (18E59400) [pid = 2372] [serial = 2347] [outer = 00000000] 18:09:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (191A0800) [pid = 2372] [serial = 2348] [outer = 18E59400] 18:09:31 INFO - PROCESS | 2372 | 1461028171716 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1923E800) [pid = 2372] [serial = 2349] [outer = 18E59400] 18:09:32 INFO - PROCESS | 2372 | 1461028172109 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:09:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:09:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:09:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 18:09:32 INFO - PROCESS | 2372 | 1461028172133 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 2372 | 1461028172135 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 18:09:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:09:32 INFO - PROCESS | 2372 | 1461028172144 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 2372 | 1461028172145 Marionette TRACE conn5 <- [1,3090,null,{}] 18:09:32 INFO - PROCESS | 2372 | 1461028172149 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:32 INFO - PROCESS | 2372 | 1461028172273 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 18:09:32 INFO - PROCESS | 2372 | 1461028172378 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 2372 | ++DOCSHELL 19245400 == 77 [pid = 2372] [id = 784] 18:09:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (19246400) [pid = 2372] [serial = 2350] [outer = 00000000] 18:09:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 133 (195DB400) [pid = 2372] [serial = 2351] [outer = 19246400] 18:09:32 INFO - PROCESS | 2372 | 1461028172423 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 2372 | ++DOMWINDOW == 134 (195E2800) [pid = 2372] [serial = 2352] [outer = 19246400] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 133 (1CA8EC00) [pid = 2372] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 132 (1992A400) [pid = 2372] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 131 (14E39000) [pid = 2372] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 130 (1BCF1800) [pid = 2372] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 129 (1A073400) [pid = 2372] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 128 (10599C00) [pid = 2372] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 127 (1C0E6000) [pid = 2372] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 126 (1DB2A000) [pid = 2372] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 125 (103D9C00) [pid = 2372] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 124 (10598000) [pid = 2372] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:09:32 INFO - PROCESS | 2372 | --DOMWINDOW == 123 (19F42000) [pid = 2372] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:09:33 INFO - PROCESS | 2372 | 1461028173035 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:09:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 931ms 18:09:33 INFO - PROCESS | 2372 | 1461028173069 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 2372 | 1461028173071 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 18:09:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:09:33 INFO - PROCESS | 2372 | 1461028173074 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 2372 | 1461028173076 Marionette TRACE conn5 <- [1,3094,null,{}] 18:09:33 INFO - PROCESS | 2372 | 1461028173079 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 2372 | 1461028173167 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 18:09:33 INFO - PROCESS | 2372 | 1461028173173 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 2372 | ++DOCSHELL 10599C00 == 78 [pid = 2372] [id = 785] 18:09:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 124 (105A0400) [pid = 2372] [serial = 2353] [outer = 00000000] 18:09:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 125 (19D05800) [pid = 2372] [serial = 2354] [outer = 105A0400] 18:09:33 INFO - PROCESS | 2372 | 1461028173218 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 126 (19D84000) [pid = 2372] [serial = 2355] [outer = 105A0400] 18:09:33 INFO - PROCESS | 2372 | 1461028173690 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:09:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 18:09:33 INFO - PROCESS | 2372 | 1461028173745 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 2372 | 1461028173747 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 18:09:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:09:33 INFO - PROCESS | 2372 | 1461028173750 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 2372 | 1461028173752 Marionette TRACE conn5 <- [1,3098,null,{}] 18:09:33 INFO - PROCESS | 2372 | 1461028173755 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 2372 | 1461028173842 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 18:09:33 INFO - PROCESS | 2372 | 1461028173848 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 2372 | ++DOCSHELL 19FC0800 == 79 [pid = 2372] [id = 786] 18:09:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 127 (19FC1800) [pid = 2372] [serial = 2356] [outer = 00000000] 18:09:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 128 (1A07D400) [pid = 2372] [serial = 2357] [outer = 19FC1800] 18:09:33 INFO - PROCESS | 2372 | 1461028173892 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 2372 | ++DOMWINDOW == 129 (1A084800) [pid = 2372] [serial = 2358] [outer = 19FC1800] 18:09:34 INFO - PROCESS | 2372 | 1461028174314 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:09:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:09:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:09:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:09:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 18:09:34 INFO - PROCESS | 2372 | 1461028174321 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 18:09:34 INFO - PROCESS | 2372 | 1461028174323 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 18:09:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:09:34 INFO - PROCESS | 2372 | 1461028174326 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - PROCESS | 2372 | 1461028174328 Marionette TRACE conn5 <- [1,3102,null,{}] 18:09:34 INFO - PROCESS | 2372 | 1461028174332 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:34 INFO - PROCESS | 2372 | 1461028174472 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 18:09:34 INFO - PROCESS | 2372 | 1461028174481 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d12b992c-e9a0-423e-bee1-4f14d114bf49\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 2372 | ++DOCSHELL 19D04C00 == 80 [pid = 2372] [id = 787] 18:09:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 130 (1A07BC00) [pid = 2372] [serial = 2359] [outer = 00000000] 18:09:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 131 (1B003400) [pid = 2372] [serial = 2360] [outer = 1A07BC00] 18:09:34 INFO - PROCESS | 2372 | 1461028174530 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 2372 | ++DOMWINDOW == 132 (1B0A5C00) [pid = 2372] [serial = 2361] [outer = 1A07BC00] 18:09:35 INFO - PROCESS | 2372 | 1461028175028 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:09:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 18:09:35 INFO - PROCESS | 2372 | 1461028175058 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 2372 | 1461028175062 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 18:09:36 WARNING - u'runner_teardown' () 18:09:36 INFO - No more tests 18:09:36 INFO - Got 0 unexpected results 18:09:36 INFO - SUITE-END | took 684s 18:09:36 INFO - Closing logging queue 18:09:36 INFO - queue closed 18:09:36 INFO - Return code: 0 18:09:36 WARNING - # TBPL SUCCESS # 18:09:36 INFO - Running post-action listener: _resource_record_post_action 18:09:36 INFO - Running post-run listener: _resource_record_post_run 18:09:37 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 119852544; Write bytes: 1174156800; Read time: 2144540; Write time: 8017670 18:09:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:09:37 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31022592; Read time: 0; Write time: 31280 18:09:37 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 119852544; Write bytes: 1085372416; Read time: 2144540; Write time: 7940880 18:09:37 INFO - Running post-run listener: _upload_blobber_files 18:09:37 INFO - Blob upload gear active. 18:09:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:09:37 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:09:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:09:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:09:38 INFO - (blobuploader) - INFO - Open directory for files ... 18:09:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:09:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:09:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:09:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:09:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:09:38 INFO - (blobuploader) - INFO - Done attempting. 18:09:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:09:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:09:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:09:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:09:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:09:41 INFO - (blobuploader) - INFO - Done attempting. 18:09:41 INFO - (blobuploader) - INFO - Iteration through files over. 18:09:41 INFO - Return code: 0 18:09:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:09:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9fb7a93abb22d2b881818818cd995fa6f61a42e1c50840b9193a02bee8bf968402c75f7dfcbd672e3eaa994256b8c5eb342e58874940cc53628d7d350f1a00c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ae40b93306ef9e29b24e655cf341d618ebaa928ada3350c9212c7afa835553177b75ba6559fb82f09e001b8a46a80cbc512e1c453e8e80d5938cc223dd40601e"} 18:09:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:09:41 INFO - Writing to file C:\slave\test\properties\blobber_files 18:09:41 INFO - Contents: 18:09:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9fb7a93abb22d2b881818818cd995fa6f61a42e1c50840b9193a02bee8bf968402c75f7dfcbd672e3eaa994256b8c5eb342e58874940cc53628d7d350f1a00c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ae40b93306ef9e29b24e655cf341d618ebaa928ada3350c9212c7afa835553177b75ba6559fb82f09e001b8a46a80cbc512e1c453e8e80d5938cc223dd40601e"} 18:09:41 INFO - Running post-run listener: copy_logs_to_upload_dir 18:09:41 INFO - Copying logs to upload dir... 18:09:41 INFO - mkdir: C:\slave\test\build\upload\logs 18:09:41 INFO - Copying logs to upload dir... 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - Using _rmtree_windows ... 18:09:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=912.021000 ========= master_lag: -0.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 11 secs) (at 2016-04-18 18:09:41.563730) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 18:09:41.564969) ========= '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-265 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-265 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-265 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9fb7a93abb22d2b881818818cd995fa6f61a42e1c50840b9193a02bee8bf968402c75f7dfcbd672e3eaa994256b8c5eb342e58874940cc53628d7d350f1a00c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ae40b93306ef9e29b24e655cf341d618ebaa928ada3350c9212c7afa835553177b75ba6559fb82f09e001b8a46a80cbc512e1c453e8e80d5938cc223dd40601e"} build_url:https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9fb7a93abb22d2b881818818cd995fa6f61a42e1c50840b9193a02bee8bf968402c75f7dfcbd672e3eaa994256b8c5eb342e58874940cc53628d7d350f1a00c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ae40b93306ef9e29b24e655cf341d618ebaa928ada3350c9212c7afa835553177b75ba6559fb82f09e001b8a46a80cbc512e1c453e8e80d5938cc223dd40601e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RlQ1E7liTT6K0usXJI2vUA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 18:09:41.694312) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 18:09:41.695188) ========= '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-265 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-265 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-265 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 18:09:41.812974) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 18:09:41.813340) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 18:09:42.646627) ========= ========= Total master_lag: 3.90 =========